What You Can Do
Campaigns
Create campaigns from a prepared payload, search existing campaigns, fetch campaign metadata, change status (launch, pause, stop), and send test campaigns to a list of test addresses.
Email templates
List, fetch, create, and update email templates. Read a template with referenced content blocks resolved into a single merged composition so reviewers see the final output rather than raw placeholders.
Content blocks
List blocks by search text, content type, or status. Fetch, create, and update HTML or text blocks. Name validation is enforced upfront so the API never rejects a create.
Content-reference offers
Build a normalized preview artifact for offers, inbox cards, or campaign shells that reference content managed elsewhere — capturing placement, audience, lifecycle, custom fields, and a template-shaped preview.
Prerequisites
- Admin access to your MoEngage dashboard to generate API tokens
- Your MoEngage Data Center / API Base URL and Workspace ID from Settings → APIs → API Settings
- A Gradial organization Administrator role to complete setup
How to Connect
Get your authentication details from MoEngage
- Sign in to your MoEngage dashboard as a workspace admin.
- Open Settings → APIs → API Settings and copy your Data Center / API Base URL (e.g.,
https://api-101.moengage.com). MoEngage assigns this per region — always copy it from the dashboard rather than guessing. - Copy the Workspace ID (also shown as the workspace
app_id) from the same page. - Create a dedicated API token for Gradial. MoEngage scopes tokens by API family — generate the one that matches your intended workflows:
| Token Type | Enables |
|---|---|
| Campaign | Campaign create/search/meta/status/test and content block authoring |
| Data | Read-only audience and analytics lookups |
| Inform | Transactional and inform APIs |
| Personalize | Personalization and content-reference APIs |
- MoEngage returns a workspace and API secret pair. Base64-encode
workspace:api-secret— this is the token value you’ll paste into Gradial.
Add the integration in Gradial
- In Gradial, go to Settings → Integrations.
- Find MoEngage and click + Add.
- Fill in the connection details:
| Field | Value |
|---|---|
| Integration Name | A display name (e.g., My MoEngage Workspace) |
| MoEngage API Base URL | Your data-center origin (e.g., https://api-101.moengage.com) |
| Workspace ID | The workspace app_id |
| API Token Type | campaign, data, inform, or personalize |
| API Token | Your Base64-encoded workspace:api-secret token, with the Basic prefix |
- Click Save. Gradial validates the workspace, base URL, and credential scope during setup.
How It Fits Into Broader Workflows
| Use case | How to use it |
|---|---|
| End-to-end email authoring | Author email templates and content blocks from the same Gradial thread that produced the brief, copy, or designs |
| Campaign execution | Prepare a payload, run a test send, change status, and verify with a follow-up search — all from chat |
| Content-reference offers | Stage inbox messages, in-app cards, or offers whose creative lives in a DAM or CMS — the offer artifact captures placement, audience, and lifecycle before any MoEngage write happens |
| Cross-integration campaigns | Combine MoEngage with Bynder for approved creative, AEM or Drupal for landing pages, and Gradial’s asset search to assemble a campaign end-to-end in one workflow |
- Start with a campaign brief — for example, “send a welcome email to new sign-ups.”
- List existing content blocks to find reusable hero copy or footers; create or update blocks as needed.
- Draft the email template with resolved HTML and any content block references, then read it back to confirm the merged composition.
- Build a content-reference offer artifact capturing audience, placement, and lifecycle so reviewers can preview the card before any send.
- Send a test campaign to the QA distribution list and iterate until the rendered output is right.
- Create the live campaign and change status to launch it once approvers sign off.
- Re-run campaign search to confirm the campaign is active and surface the artifact in the thread for stakeholders.