Amplitude Analytics doesn't have its own native Tag Management System, so often users will leverage one from other vendors. Please use whichever methodology is compatible with your unique tech stack. Each methodology uses the Amplitude Identify API. So if you hard-coded your implementation, please leverage those methods.
Adobe Tags (Launch)
To send data to Amplitude from Adobe Tags (Launch), we recommend using the Amplitude v2 Extension (seen below), which provides a friendly UI to implement Amplitude tags.
To track CHEQ properties via Amplitude, first create a new Rule by going to Rules and clicking Add Rule.
Under Events, click + Add. If you're using Local Storage and triggering an Event, you'll fill out the Event interface similar to what's below (replace cheq_response with whatever name you put into the Event Name box).
| Field | Value |
| Name (Suggested) | CHEQ Response |
| Extension | Core |
| Type | Custom Event |
| Custom Event Type | cheq_response |
| CSS Selector | body |
If you're using the Data Layer Push connector, please trigger the rule via your data layer extension and the Event Name you specified in the CHEQ interface.
Under Actions, click + Add and add an Action to set the user's properties to CHEQ data attributes. Use the setOnce operator to set the parameter only once during the session.
| Field | Value |
| Name (Suggested) | CHEQ Response |
| Extension | Amplitude v2 |
| Action Type | Identify |
| Identify Operator | setOnce |
Click Keep Changes. The resultant Rule should look something like this:
Save the Rule to your working library.
Google Tag Manager
To send data to Amplitude from Google Tag Manager, we will assume you are using the Amplitude Analytics Browser SDK Template found in the Template Gallery. This provides a friendly UI to use when sending tag data to Amplitude.
With this Template installed, proceed to adding a new Tag by clicking New, Create a Tag with the following properties:
| Field | Value |
| Name (Suggested) | Amplitude - CHEQ Identify |
| Tag Type (Template) | Amplitude Analytics Browser SDK |
| Tag Type (Interface) | Set User Properties (Identify) |
| Method Call | setOnce |
Click Save. Test the tag and deploy when ready.