Help Center How-To Guides

How to create a campaign

Build and send a bulk DM campaign to a filtered audience.

On this page

How to create a campaign

Campaigns are one-shot bulk DMs. Use them for flash sales, restock alerts, webinar reminders, and other time-sensitive messages.

Step 1: Open Campaigns

Click Campaigns in the sidebar.

Campaigns page in sidebar nav

Step 2: Click ”+ New campaign”

New campaign button

Step 3: Name the campaign

Give it a clear name (e.g. “Summer Sale Announcement”). This is for internal tracking.

Campaign name input

Step 4: Write the DM

In the Message field, write your message. Up to 1,000 characters. Use variable chips ({{name}}, {{username}}, {{first_name}}) to personalize.

Campaign message editor with variable chips

Drag an image into the upload zone. Click Add Link to insert a clickable URL.

Campaign image upload and link section

Step 6: Pick the audience

Under Send campaign to, pick By tag, By automation, or both.

Campaign audience picker, By tag and By automation

Step 7: Watch the live iPhone preview

The right pane shows an iPhone DM mockup that updates as you type. Use it to sanity-check the final message.

Campaign iPhone preview

Step 8: Click “Create campaign”

Botyoo queues the sends and starts delivering.

Create campaign button at top-right

Step 9: Track delivery

The campaign’s row in the list shows Sent / Delivered / Failed counts in real time.

Campaign list with sent/delivered/failed metrics

Why some sends fail

The most common cause is Instagram’s 24-hour messaging window: if a contact hasn’t DM’d you in the last 24 hours, the campaign send fails. Build the audience from contacts who recently interacted.

What’s next

Was this article helpful?