Skip to main content

What are Doko campaigns?

Campaigns allow you to create and send promotional messages to specific groups of contacts using WhatsApp. With campaigns you can:
  • Segment your audience: Choose specific contact lists for each campaign
  • Personalize messages: Use templates with dynamic parameters to make each message unique
  • Schedule sends: Decide when to send your messages, either immediately or at a future date
  • Track results: View all your campaigns from your dashboard
Campaigns are ideal for promotions, events, reminders, and personalized mass communications

Prerequisites

Before creating your first campaign, make sure you have:
  1. Contact lists created: You need at least one contact list to send the campaign
  2. Active WhatsApp integration: You must have the WhatsApp Business integration configured and active
  3. Meta-approved templates: Message templates must be pre-approved by Meta for use
Without an active WhatsApp integration, you will not be able to create or send campaigns

Create a campaign step by step

Follow these steps to create your first marketing campaign:
1

1. Campaign name

The first thing is to give your campaign a descriptive name. This name will help you identify it easily in your dashboard.

Campaign name
Use descriptive names like “Black Friday Promotion” or “March Event”
2

2. Select contact list

Choose the contact list you want to target with your campaign. Only contacts from the selected list will receive the messages.

Verify WhatsApp

You can see information about the selected list:

  • Total number of contacts
  • List creation date
  • Last update
3

3. Verify WhatsApp integration

The system will automatically verify if you have an active WhatsApp integration. If it’s not active, you’ll see a warning and won’t be able to continue.

If your integration is not active, go to the Integrations section to configure it before continuing
4

4. Select WhatsApp template

Once the integration is verified, you’ll be able to select a Meta pre-approved message template. You’ll only see templates that are approved and available.

Select template

Each template shows:

  • Template name
  • Approval status (approved by Meta)
  • Message preview
  • Available parameters
5

5. Configure template parameters

If your template includes dynamic parameters like or , you’ll need to configure them in this section.

Configure parameters

Common parameters include:

  • : Will be replaced with the contact’s name
  • : Will be replaced with the contact’s phone number
  • : Will be replaced with the contact’s email
  • Custom parameters according to your template
Parameters will be automatically replaced with each contact’s data when sending the message
6

6. Schedule the send

Choose when you want the campaign messages to be sent:

Schedule send

Option 1: Immediate send

Messages will be sent as soon as you create and confirm the campaign.

Option 2: Scheduled send

Schedule the exact date and time you want the messages to be sent. You can choose:

  • Send date
  • Send time (consider your contacts’ time zone)
Schedule your campaigns for times when your contacts are most active to improve open rates
7

7. Review campaign summary

Before confirming, review the complete summary of your campaign:

The summary includes:

  • Campaign name: The name you gave it
  • Contact list: The selected list and number of contacts
  • Template: The WhatsApp template that will be used
  • Configured parameters: The values that will be used for the parameters
  • Schedule: Send date and time (or “Immediate”)
Campaign summary
8

8. Confirm and create the campaign

Once you’ve reviewed the summary, confirm the campaign creation.

Important: Each message sent will use one AI credit. Make sure you have enough credits available before confirming the campaign.

Manage campaigns from the dashboard

Once created, all your campaigns will appear in the Campaigns section of your dashboard. From there you can:
Resumen de campaña

View all your campaigns

Access a complete list of all your campaigns with information about their status, creation date, and results.

View campaign details

Click on any campaign to see detailed information such as number of messages sent, contacts reached, and delivery status.

Filter and search

Use filters to find campaigns by status, date, contact list, or name.

Campaign states

Campaigns can have different states:
StateDescription
ScheduledThe campaign is created and waiting for the scheduled date/time
SendingMessages are currently being sent
CompletedAll messages were sent successfully
PausedThe campaign was manually paused
ErrorThere was a problem during sending (check details for more information)

Can I cancel a campaign after creating it?

Yes, you can pause or cancel a campaign from the dashboard before it’s sent. If sending has already started, you won’t be able to cancel it, but you can pause it.

What happens if I don’t have enough AI credits?

If you don’t have enough credits, the campaign won’t be sent. Make sure you have enough credits before creating the campaign.

Can I edit a campaign after creating it?

Depending on the campaign’s state, you’ll be able to edit certain aspects. Scheduled campaigns can be modified before sending.

How do I know if a message was delivered?

You can see the delivery status of each message in the campaign details in your dashboard.

Can I use the same template in multiple campaigns?

Yes, you can reuse approved templates in as many campaigns as you want.