Before you start
- An active WhatsApp channel. The picker only lists active WhatsApp channels from your company.
- An approved template. The picker only brings templates in Approved status. If you created it recently and it is still under review, it won’t show up yet.
Create the campaign
You upload a CSV with your contact list and choose whether the campaign goes out right away or on a schedule: promotions, announcements, or reminders to many recipients at once.
1
General
Channel, template, and everything the format needs: header file, store branch, or product from your store.
2
Recipient
A CSV file with your contact list, plus the campaign name.
3
Parameters
Map the template’s
{{1}}, {{2}}… to CSV columns.4
Advanced
What happens after the contact receives the message: workflow, buttons, additional parameters, and CRM.
5
Send
Immediate or scheduled send. Before it fires you’ll see a confirmation screen with the full summary.
How to complete each step
Recipient
Recipient
You upload a CSV with the contact list and give the campaign a name (between 5 and 80 characters). You can download a sample CSV template.Numbers must include the international country code, with no
+ and no spaces. Without a file or a valid name, the step stays locked.Parameters
Parameters
Each parameter is mapped to a CSV column.Parameters are grouped by where they live: header, content, buttons, and — for carousels — one group per card. None of them can be left empty.If the template has no parameters you’ll see the “The selected template has no parameters to map” notice and you can move on.To build the CSV and see best practices, check Campaign parameters.
Advanced
Advanced
This is where you define what happens after the contact receives the message.
You can reuse a saved setup or create a new one; the name requires at least 5 characters. You can also add additional parameters and CRM parameters, which travel as message data.For the formats with a required setup (quick reply buttons and Jelou Shop), the step stays locked until you pick or create a valid setup for that template.
Send
Send
- Send now: the campaign fires immediately.
- Schedule: you pick a date and time. It’s saved with your user’s time zone. Without a date and time, the step stays locked.
Confirmation
Confirmation
Before the send fires you’ll see a summary with the channel and template, the number of recipients, how many parameters were mapped, which setup was attached, and when it goes out.
If you don’t have enough credits, a notice appears before you continue.
What each template format asks for
The formats are the same ones you pick when creating the template. What changes in a campaign is what each one asks for before letting you move on.
On top of that, any format whose buttons are quick replies requires a button setup in the Advanced step.
Guides by format
Custom message
Custom message
Text only. The simplest case: pick a channel and a template and move on. If the template has parameters, you map them in step 3.With media. If the header is an image, video, or document, a file uploader appears. It’s required: without a file you can’t move forward.
The file is uploaded per campaign, not saved into the template. Every send can carry a different image. Check the media recommendations for the suggested dimensions.
Carousel
Carousel
The template already defines how many cards it carries and what type of header they use. For every card you must upload its file: image (.jpg, .jpeg, .png) up to 5 MB or video (.mp4) up to 15 MB.Every card must have its file before you can move on. Cards can also have their own parameters, mapped separately in step 3.
Jelou Shop message
Jelou Shop message
The template is approved once and the product, category, or store branch is picked here, when you create the campaign. A dedicated section appears in the General step:
- Store branch: if the store has only one, it’s auto-selected and hidden. With two or more it’s required. Changing the branch clears the selected product, because the catalog and prices change.
- Product (Single product format): a Select product button that opens a panel with search and a category filter.
- Category (Product category format): a required picker, loaded based on the branch.
- Full catalog: asks for nothing beyond the branch.
Limited-time offer
Limited-time offer
In the General step it behaves like a template with a media header: you upload the image or video and move on.What’s specific happens in step 3: an expiration date and time block appears for the offer. It’s required and the date has to be in the future; with a past date the step won’t let you continue.
WhatsApp Flow
WhatsApp Flow
If the header is media, you upload the file (image 5 MB, video 15 MB, document 15 MB).The associated flow shows in a disabled picker: it’s fixed by the template. To change it you have to edit the template in Campaigns → Templates.
Authentication
Authentication
It asks for nothing special in the General step. It usually carries a parameter with the code, mapped in step 3.
Resending a campaign
From the detail of a campaign you already sent, you can resend it. The setup comes in read-only — channel, template, parameters, and advanced — and you only upload a new CSV and choose when to send. Jelou Shop campaigns have two exceptions: if the product no longer exists in the catalog the resend is blocked, and if the catalog doesn’t respond the campaign is resent with the original data and you’ll see a yellow warning banner.Template formats
How each template format is created before you can send it.
Campaign metrics
Delivered, read, and replied after the send.
Common errors
What to check when a campaign fails or doesn’t arrive.