Create or update Badges

This template enables you to create and update Badges.

Badges are a type of visual recognition used in loyalty programs to reward customers for their progress, specific actions or achievements. These serve as a form of gamification and a sense of pride and accomplishment within the user, reinforcing the targeted behaviours and boosting engagement. For more information on Badges, refer to the Badges user documentation.

The badges Connect+ template enables you to create and update Badges in bulk.

To configure the Badges template, perform the below steps/actions:

  1. In the Connect-to-source Block, enter the source server details where the source
    data is present and the location for saving the processed file. See Connect to source.

  2. In the Decrypt data block, if the files are encrypted, enter the details to decrypt the data. See Decrypt data.

  3. In the Transform Data block, map the API fields with the source file. For information on how to map the fields, see Transform data.
    For details on the API fields, refer to Create badge API documentation for creating badges and refer to Update badge API documentation for updating badges.
    The sample CSV file for creating badges is available here and for badge updates, you can refer to the sample CSV file here.

  4. In the Connect-to-destination block, enter the API endpoint details. See Connect to destination.
    For this template, the API used is api_gateway/v1/badges/badgeMeta.

  5. In the Trigger section block, enter the details to schedule the trigger. Refer to the documentation on schedulingTrigger.