Scheduling allows you to control exactly when your automated messages reach your users, ensuring higher engagement rates by delivering content at the optimal time.
- On your Customer.io main dashboard, click Campaigns in the left sidebar.
- Start building a new campaign by clicking on the Create Campaign button.
- Click Untitled at the top-left to name your campaign.
- Click Choose trigger to define what starts this campaign.
- Click the Trigger block at the center of the canvas and select Event.
- Type the name of the specific Event that should start the journey.
- Click the + Build button and drag and drop a Time Delay block from the Flow tab.
- Click the Time Delay and set it to a specific duration, like 1 hour, to wait after the event occurs.
- Click Save to lock in your delay settings.
- Drag and drop a Time Window block below the delay if you want to ensure the next step only happens during business hours.
- Click your Action block (like an SMS or In-App Message) and ensure the Sending Behavior is set to Queue Draft since your domain is not yet verified.
- Click Start Campaign to activate and begin sending.
- Click Start Campaign one more time to launch it.

