Bulk broadcast via Custom API
Bulk broadcasting via API with EasySocial lets you reach a large audience quickly and effortlessly. By integrating EasySocial’s API into your website, app, or CRM, you can automate message sending for key customer interactions, like when users submit a callback request. This seamless system allows you to instantly send multiple messages simultaneously, and depending on your plan, you can achieve speeds of up to 200 messages per second. Ideal for high-volume communication, EasySocial’s API integration helps you stay connected with your audience efficiently.
Bulk broadcast via Custom API
Log in to Your EasySocial Account
First things first, log in to your EasySocial account.Navigate to the "Broadcast" Menu
On the left-hand side of the workspace, click on the "Broadcast" menu. This is where all the magic happens!
- View Past Campaigns
Once you’re in the Broadcast menu, you’ll see a list of all the campaigns you’ve run in the past on the left side. - Create a New Campaign
Ready to create a new campaign? You can do this in two ways:
Either click on the 3-dot menu (1) next to the search bar and select "New Campaign" (2).
Or just click the "New Campaign" button on the right side of the screen.
Create Campaign Drawer
After you click on "Create Campaign", a drawer window will slide open from the right side of your screen.
Step 1: Set Up the Campaign
- Name your Campaign: Type in the name of your campaign.
- Campaign Details (Optional): You can add a short description of the campaign. This info won’t be visible to your customers—it’s just for your reference.
- Select Campaign Type: Choose "Create API" as your campaign type.
- Move on to Step 2.
Step 2: Create or Choose a Template
- You have two options here:
- Select a pre-approved template from the drop-down list (1).
- Create a new template (2)(you’ll be redirected to a page with pre-approved templates, and you can create your own from there).
- Select a pre-approved template from the drop-down list (1).
- If you select a pre-approved template, you’ll get a preview of what it looks like.
- If we select the option “Create a new template” then we would be redirected to the page which will have pre- approved templates where we would have an option to create our new templates.
Need more help with creating templates? No worries, you can find a guide through the provided link!
https://easysocial.io/docs/expert-guide-to-create-whats-app-template-message-on-easy-social
- You can enable the "Add Tag to Lead" option, which lets you tag inquiries with pre-existing tags.
- This is super helpful for organizing and filtering later on.
For example, if you select the tag "test", it will be automatically applied to relevant inquiries.
Next, check the "Do not send message to Enquiries that have Opted-out" box to avoid sending messages to customers who have opted out.
Save the Campaign
- Click "Save" to save your campaign.
- Since you chose the "Create API" option, the campaign will be run via an API.
- You’ll be redirected to a page where you can choose the option "API".
Get the API Code
After selecting "API", you’ll see two versions of the API code:
SIMPLE code
CURL code
Just copy the code provided and add it to your website (or ask your developer to handle it). This code will integrate seamlessly with your website. For example, when a user fills out a callback form on your site, the API will capture their details and automatically send them a WhatsApp message.
You can also integrate this API with your app, CRM, or third-party systems for extra functionality!
Monitor Your Campaign
Scroll down to view additional fields for more information.
Want to see how your campaign is doing? Head to the "Analytics" tab at the top of the screen to check how many messages were delivered, read, replied to, and more.
If you decide you don’t want to run the campaign anymore, you can stop it by clicking "Stop Campaign".
You can also download a report and logs by clicking "Download".