Configuration steps to publish on Twitter

In order for Adobe Campaign to be able to send tweets to your Twitter accounts, you need to delegate write access to Adobe Campaign for these accounts. To do this, apply the following configuration steps:

  • Create a Twitter account.
  • Create a test Twitter account for sending proofs.
  • Create one Twitter application per Twitter account.
  • For each Twitter application, create a new Twitter type service.

Prerequisites

Start by creating one or more Twitter accounts to send your tweets to.

To create a Twitter account, go to https://twitter.com.

Create a test account on Twitter

Create a private Twitter account which can be used for sending tweet proofs. To create a private Twitter account, follow the steps below:

  1. Create a new Twitter account.
  2. Access the account Settings.
  3. Browse to Privacy & Safety and Audience and Tagging and check the Protect your Tweets option. Your Tweets and other account information are only visible to people who follow you.

Create an application on Twitter

In order for Adobe Campaign to be able to send tweets to your Twitter accounts, you need to create one Twitter application per Twitter account. To do this, apply the following steps:

  1. Log on to your Twitter account.

  2. Enter the following address in your internet browser: https://developer.twitter.com/en/apps.

  3. Then click the Create an App button on the right.

  4. Let the wizard guide you through the process.

    In order for this application to allow Adobe Campaign to send tweets to your account, go to the Permissions tab of the application and select Read and Write for the Access section. In the Settings tab, you also need to leave the Callback URL field empty.

Delegate write access to Adobe Campaign

For each Twitter application, you need to create a different Twitter type service which will include the application settings.

This step requires simultaneous access to your Adobe Campaign console and an Internet browser logged on to your Twitter account:

  • in Twitter: from this page, select the app created previously and edit the App Permissions.

    Edit the Keys and tokens tab to access your app details.

  • in Adobe Campaign: go to the Profiles and targets tab, click the Services and Subscriptions link and click the Create button.

  1. Select the Twitter type.

    NOTE

    The Synchronize subscriptions option is enabled by default. When the box is checked, the Twitter account synchronization workflow (refer to Synchronizing Twitter accounts) recovers the list of Twitter followers so that you may send them direct messages (refer to Sending direct messages to subscribers). If you do not want to recover the list of followers, uncheck this box.

  2. Enter the label and internal name of the service.

    IMPORTANT

    The Internal name of the service must be identical to the name of the Twitter account. To make sure there are no entry errors, apply the following steps below.

    • Click the Save button.
    • In the overview of services, click the Twitter service which you have just created.
  3. In the Visitor folder field, select the folder which the followers will be created in. For more on this, refer to this section. By default, followers are saved in the Visitors folder.

  4. On Twitter, copy the content of the Consumer Key (API Key) and Consumer Secret (API Secret) fields and paste it into the Consumer key and Consumer secret fields of Campaign client console.

  5. On Twitter, copy the content of the Access Token and Access Token Secret fields and paste it into the Access token and Access token secret fields of Campaign client console.

  6. In Campaign client console, click Save. You have now delegated write access to Adobe Campaign.

NOTE

You must create one Twitter service per Twitter application.

The Twitter account Synchronization workflow synchronizes Twitter accounts in Adobe Campaign. For more on this, refer to this page.

Synchronize Twitter accounts

IMPORTANT

In order for the workflow to recover the list of Twitter subscribers, the Twitter account synchronization box must be checked in the editing section of the service linked to the account. For more on this, refer to this section.

The Twitter account synchronization workflow, which is accessed via the Administration > Production > Technical workflows > Managing social networks node, lets you synchronize Twitter accounts configured previously with Adobe Campaign. By default, this workflow is triggered every Thursday at 7:30AM.

NOTE

You can start the workflow at any time by running anticipated task processing. You can also edit the scheduler to change the workflow triggering frequency. For more on the scheduler, refer to this section.

You may now send tweets to your Twitter accounts and direct messages to your followers. For more on this, refer to this page.

On this page