Twitter event forwarding extension
Twitter is an online social media and social networking service, on which users post and interact with 280-character-long messages known as tweets. Users can interact with Twitter using a browser, mobile frontend software, or programmatically through its APIs
The Twitter Web Conversions API event forwarding extension allows you to leverage data captured in the Adobe Experience Platform Edge Network and send it to Twitter. This document covers the use cases of the extension, how to install it, and how to integrate its capabilities into your event forwarding rules.
Twitter requires OAuth 1.0 for authentication with the Twitter Web Conversions API.
Use cases
This extension should be used if you want to use data from the Edge Network in Twitter to take advantage of its customer analytics and targeting capabilities.
For example, consider a marketing team in an organization. The team captures user interaction event data from their website as event data from their website and loads it into Twitter using this event forwarding extension.
The marketing and analytics teams can then leverage Twitter’s capabilities to perform additional analysis and target these users for targeted advertisement campaigns.
For more information on use cases specific to Twitter, refer to the Twitter use cases documentation.
Twitter prerequisites and guardrails prerequisites
You must have a valid Twitter account in order to use this extension. Go to the Twitter registration page to register and create an account if you do not have one already.
You must set up your account as a Twitter developer account. To find out how to sign up as a developer, refer to the Twitter developer account.
API guardrails guardrails
The Twitter Web Conversions API has a rate limit of 60,000 requests per 15 minute interval, where each request allows 500 events.
Gather required configuration details configuration-details
In order to connect the Experience Platform to Twitter, the following inputs are required:
Install and configure the Twitter extension install
To install the extension, create an event forwarding property or choose an existing property to edit instead.
Select Extensions in the left navigation. In the Catalog tab, select Install on the card for the Twitter extension.
On the next screen, input the following configuration values that you previously gathered from Twitter:
- Pixel Id
- Consumer Key
- Consumer Secret
- Token
- Token Secret
When finished, select Save.
Configure an event forwarding rule config-rule
Once all your data elements are set up, you can start creating event forwarding rules that determine when and how your events will be sent to Twitter.
Create a new rule in your event forwarding property. Under Actions, add a new action and set the extension to Twitter. To send Edge Network events to Twitter, set the Action Type to Send Web Conversion.
After selection, additional controls appear to further configure the event. You need to map the Twitter event properties to the data elements that you previously created. For more information, refer to the Twitter Web Conversions API.
User Identification
Conversion Data
yyyy-MM-dd'T'HH:mm:ss:SSSZ
format.Validate data within Twitter
Once the event forwarding rule has been created and executed, validate whether the event that was sent to the Twitter API is displayed as expected in the Twitter UI.
If the event collection and Experience Platform integration were successful, you will see events within the Twitter Events manager.
Next steps
This guide covered how to send conversion events to Twitter using event forwarding. For more information on these underlying technologies, refer to the official documentation: