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!

B1.png

  • 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.

B2.png

  • Create Campaign Drawer    
    After you click on "Create Campaign", a drawer window will slide open from the right side of your screen.

B3.png

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.

 

B4.png

Step 2: Create or Choose a Template

  • You have two options here:
    1. Select a pre-approved template from the drop-down list (1).
    2. Create a new template (2)(you’ll be redirected to a page with pre-approved templates, and you can create your own from there).

 

B5.png
  • If you select a pre-approved template, you’ll get a preview of what it looks like.

 

B6.png

  • 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

Step 3: Add Tags and Opt-Out Options

  •        You can enable the "Add Tag to Lead" option, which lets you tag inquiries with pre-existing tags. 

 

image.png
  •        This is super helpful for organizing and filtering later on.
B9.png

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.

 

B10.png

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".
image.png

Get the API Code

After selecting "API", you’ll see two versions of the API code:

  1. SIMPLE code

  2. CURL code

image.png
B13.png

 

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.

  • image.png

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.

image.png

If you decide you don’t want to run the campaign anymore, you can stop it by clicking "Stop Campaign".

B.png

You can also download a report and logs by clicking "Download".

image.png