Add customers to Mail Niaga mailing lists
Mail Niaga is Web Impian’s email marketing service. Connect it to BCL, then use an automation to add each customer who pays, each new lead or each new affiliate to a Mail Niaga mailing list. You then send newsletters and follow-ups from Mail Niaga.
Connect Mail Niaga
Section titled “Connect Mail Niaga”You need a Mail Niaga account (mailniaga.com). BCL works with both versions:
| Version | Dashboard | What you copy |
|---|---|---|
| Mail Niaga v1 | newsletter.aplikasiniaga.com | Brand ID |
| Mail Niaga v2 | manage.mailniaga.com | API token |
-
In the sidebar, go to Platform Setup → Integrations. On the Mail Niaga v1 or Mail Niaga v2 card, click Connect (Manage once it is set up).

-
In the panel that opens, turn on Enable Mail Niaga v2 or Enable Mail Niaga v1.
-
For v2, paste your API token and click Verify Connection. BCL shows Connection Successful with the number of mailing lists it found.

-
For v1, fill in your Brand ID, then click Verify Connection.

-
Click Save Mail Niaga v2 or Save Mail Niaga v1.

Add people to a list with an automation
Section titled “Add people to a list with an automation”Create an automation with the trigger that fits, such as Payment Successful for customers, New Lead Received for leads or Affiliate Joined for affiliates (see Create an automation). Then:
-
In the automation’s workflow, click Add Node and pick Add to Mail Niaga under Messaging in the Add Action panel.

-
Double-click the new step to open Mail Niaga Action Settings and pick your Mail Niaga Version.
-
Type
{name}in Subscriber Name. The box starts empty: the{name}you see there is only a hint. Keep{email}in Email Address. Click Variables to pick other fields, such as{affiliate_name}for affiliates. -
Click the refresh icon next to Mailing List to load your lists, then pick one.

-
Optional, v2 only: under Custom Field Mapping, click Add Field Mapping to fill other list fields, such as a phone number, from a variable.
-
Optional: enter your own Test Email and Test Name, then click Test Add Subscriber to check the step adds you to the list.
-
Click Save Mail Niaga, then click Update Automation and turn on the Active switch at the top if it is off.
A little planning keeps your lists useful:
- Start from a template. The Welcome New Affiliate template already has an Add to Mail Niaga step; see Welcome new affiliates.
- Use one list per purpose. Adding buyers, leads and affiliates to separate lists keeps your newsletters relevant and makes unsubscribes easier to manage.
- Check Automation History when a contact is missing. Each run shows whether the Add to Mail Niaga step succeeded or the error Mail Niaga returned. See Automation history.
Common issues
I connected Mail Niaga but no customers appear in my list. Why?
Connecting Mail Niaga does not add anyone by itself. Create an automation, for example with the Payment Successful trigger, and add an Add to Mail Niaga step that points at your Mailing List.
Should I use Mail Niaga v1 or v2?
Use the one your account is on. Mail Niaga v1 accounts sign in at newsletter.aplikasiniaga.com and need a Brand ID. Mail Niaga v2 accounts sign in at manage.mailniaga.com and need an API token. Each version has its own card under Platform Setup → Integrations.
The Mailing List field is empty in my automation. What do I do?
Click the refresh icon next to Mailing List to load your lists. If nothing loads, check that the version you picked in Mail Niaga Version is connected: under Platform Setup → Integrations, the Mail Niaga v1 or Mail Niaga v2 card must have its switch on.
Was this article helpful?
Thanks for your feedback.
Sorry this didn't help. WhatsApp us and we'll sort it out with you.