For the complete documentation index, see llms.txt. This page is also available as Markdown.

Campaign Payload

Generate campaign payload using the DIY tool on the business console or follow the documentation.

Template Generator is a DIY tool within the Truecaller for Business console that allows marketers to craft their marketing templates and generate a JSON payload for seamless integration with your external systems.

Navigate to the "Verified Campaigns" section within your business console and click on "Template Generator" option

Step 1: Campaign identifiers and use case

  • Campaign Name: Enter the name of your campaign.

  • Campaign ID: Enter your campaign's unique identifier, this could be the same external campaign reference or campaign ID that you use in your external system

  • Campaign Type: Select the relevant type (Lifecycle or Offer).

Step 2: Choose your Display Unit

  • Select the display unit(s) where your campaign will run:

    • Caller ID: The incoming pop-up shown when a call is incoming on a user device.

    • Post Call Pop-up (Universal): The pop-up displayed after a call is answered., missed or rejected.

    • Missed Call Pop-up : The pop-up shown after a missed call.

    • Sticky Message ID: The UI shown for transactional message notifications

    • Business Profile : The brand page on the Truecaller app/

  • Each display unit may have different template style options available.

Step 3: Configure Campaign template

  • Dynamic Fields : For each selected Display Unit and Template Style the parameters of customization are different.

    • Custom Fields: Enter the campaign message content (title, subtitle, CTA, deeplink, etc.) based on the chosen display unit and template style chosen.

  • Static Fields : These are stored and saved in our backend mapped to your Campaign ID

    • Text Color: Choose a text color that works best with your brand image (Black or White).

    • Template Theme: Select a brand color for the template theme.

    • Brand Image: Host your marketing assets on Truecaller Assets page (Note : Adhere to recommended dimensions and image storage requirements).

  • Save and Generate JSON: Click this button when you're satisfied with your template.

Step 4: JSON Generator

  • JSON Payload: A formatted JSON payload, based on your template and selections, will be displayed. This payload adheres to the required format for Truecaller's Verified Campaigns Webhook endpoint.

  • Copy: Click the "Copy" button to copy the JSON payload to your clipboard.

Important Notes:

  • Template Styles: Each display unit may offer different template styles (Plain Text with CTA, Image with CTA, Personalized Content with CTA - image on left/right). Experiment to find the best fit for your campaign.

  • Image Dimensions: Be sure to follow Truecaller's recommended image dimensions for optimal display and outcomes.

  • Third-Party Integration: Refer to your external system's documentation to understand how to integrate the generated JSON payload correctly.

Last updated

Was this helpful?