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 (see Create an automation). For example, use Payment Successful for customers, New Lead Received for leads or Affiliate Joined for affiliates. Then:
-
In the automation’s workflow, click Add Node and choose Add to Mail Niaga under Messaging in the Add Action panel.

-
Double-click the new step to open Mail Niaga Action Settings and choose 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 choose other fields, such as{affiliate_name}for affiliates. -
Click the refresh icon next to Mailing List to load your lists, then choose 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: fill in your own Test Email and Test Name. Then click Test Add Subscriber to check that the step adds you to the list.
-
Click Save Mail Niaga, then click Update Automation. If the Active switch at the top is off, turn it on.
These tips keep 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. Add buyers, leads and affiliates to separate lists. This 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. If it failed, the run shows the error that 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.
Which version do 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 chose 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.