For an integration between Acoustic Exchange and Acoustic Campaign to be successful, a flexible database must be properly configured and Acoustic Exchange must be granted application access to Acoustic Campaign.
In order for Acoustic Campaign to receive cart abandonment or cart purchase data from Acoustic Exchange and Acoustic Digital Analytics, Acoustic Campaign must be registered as an endpoint.
To get started be sure you are signed in to your Acoustic Exchange account and have your Acoustic Campaign refresh token and your marketing database ID available.
Register Acoustic Campaign as an endpoint
- In Acoustic Exchange, from the Dashboard tab, navigate to the Endpoints tab.
- On the Endpoints tab, a list of all currently registered endpoints is displayed. To register Acoustic Campaign, select the Register new endpoint icon in the upper right corner of the tab. The Endpoint Registration wizard is displayed.
- The Endpoint Registration wizard lists all available endpoints. Select Acoustic Campaign from the list and then select Next.
- A new window is displayed. There are two sections in this window, Deployment and Instructions. Use the deployment section to select the deployment for the Acoustic Campaign endpoint.
- In the Instructions section, you are prompted for your Acoustic Campaign refresh token and your marketing database ID. Enter your refresh token and database ID into the correlating fields. Select Next.
- Select Next. The Endpoint Registration wizard completion window is displayed.
Create a database
In Acoustic Campaign, a flexible database does not use a unique identifier, and is ideal for synchronizing data between two applications. Instead of relying on one or more keys, it allows the you to choose sync fields.
Enable Acoustic Exchange access to Acoustic Campaign
Application access for Acoustic Campaign must be established. Log in to Acoustic Campaign with your primary user credentials.
This step is important to establishing Acoustic Campaign as an Acoustic Exchange endpoint. (For example, if application access is not granted for Acoustic Exchange in Acoustic Campaign, then Acoustic Exchange cannot push event data to Acoustic Campaign from Acoustic Digital Analytics.)
To establish application account access:
- Login to Acoustic Campaign as an Org Admin user, then navigate to Settings > Organization Settings > Application Account Settings.
- Click Add Account Access.
- Select Acoustic Exchange from the Application drop-down menu.
- Select the Primary User account from the User Account drop-down menu.
- (Optional) Enter a description.
- Click Add when done.
- A refresh token is emailed to the primary account user. This refresh token will be used when registering Acoustic Campaign as an Acoustic Exchange endpoint.
After you have granted application access to Acoustic Exchange, register Acoustic Campaign as an endpoint in Acoustic Exchange. For more information on registering Acoustic Campaign as an endpoint, see How do I register Acoustic Campaign as an endpoint?
Create a universal behavior enabled query
A query is a set of criteria that, when executed, creates a list. That list is dynamic and will change over time as the data changes for each contact. By integrating queries with your marketing strategies you can to deliver highly engaging personalized content geared toward specific audiences, thereby increasing conversions.
Confirm that Acoustic Campaign is registered as an endpoint in Acoustic Exchange (and for Acoustic Digital Analytics users that it is subscribed to events produced by that endpoint.) If Acoustic Campaign is not registered or subscribed, take the time to perform those steps now.
For example, to create a message campaign in Acoustic Campaign, you must first create a query that uses universal behaviors where Acoustic Digital Analytics events are assimilated into Acoustic Campaign.
Create a universal behavior enabled query
- Browse to Data > Queries > Create.
- Complete the Save Query As dialog box:
- Select the Exchange-enabled Database that you want to query.
- Select Save Query As: Give it a name. For example, Cart Abandonment Query or Cart Purchase Query.
- Under Location, save the query in a Shared folder.
- For Type, select Query.
- Click OK to open the query builder.
- Select Behavior and then click Universal Behavior.
- The Criteria Builder appears:
- If not selected, select the Has operator from the first drop-down menu.
- Under Choose Universal Behavior select Cart Abandonment, Cart Abandonment Item, or Cart Purchase.
- Configure the attributes and operators, and enter an attribute value. Each attribute operator varies based on the type of data that is queried. Numerical attributes use comparison operators (greater than or less than) and text attributes use named ID’s or events.
- Click Save and Close when completed.
Next, create an email template by using the query as a contact source, and then deploy the email.