Before start with this guide, there is everything you will need:
1 – Creating a Twitter developer account
The first time you access to the Twitter developer portal, you may need to sign up to gain access to this portal with your twitter account. Just fill the fields (name, country, purpose of your account, etc) during the sign up process and verify your developer account.
2 – Creating a project and an app
At the moment you verify your email, Twitter redirects you to a “welcome” page where you can setup your first project. If you did not created it, do not worry, just follow the next steps:
1 – Go to your developer dashboard and click the “Create project” button.
2 – Fill up all the details of your project (name, description, etc).
3 – After create the project, you will get redirected to the app creation automatically. Simply name your app and skip the keys & tokens tab for now.
4 – Navigate to Projects & Apps > Your project > Your app >User authentication settings > Click the Set up button.
5 – In the user authentication settings screen, check OAuth 1.0a > Check Read and Write permissions > Fill the Callback URI and Website URL fields with your website URL > Click the Save button.
Done! You have your project and app ready!
3 – Getting elevated access on your project
Now that you have your project and app ready, is time to ask Twitter to gain elevated access to get permissions to tweet in your account.
After apply for elevated access, the Twitter team will review your application, but do not worry, the review process commonly takes a few hours.
1 – Navigate to Projects & Apps > Your project > Click the Apply for Elevated button.
2 – Fill up all the details (basic info, intend of use, etc). The most important information is in the Intend of use tab where you need to explain the purpose for what you are looking for an elevated access. You can fill them with something similar like this:
Great! You should receive a confirmation email about your application and in a few hours the Twitter team will get in touch with you.
4 – Setting up AutomatorWP
Now that you have everything setup on Twitter and your application for elevated access has been approved, is the moment to configure AutomatorWP on your site using your app credentials.
1 – Navigate to Projects & Apps > Your project > Your app >Keys and tokens
2 – Click the Regenerate button on the API Key and Secret section.
3 – Copy the API key and secret.
4 – Go to your site and navigate to AutomatorWP > Settings > Twitter > Paste the API Key and Secret in the options with the same name.
5 – Come back to the Twitter developers portal and click the Regenerate button on the Access Token and Secret section.
6 – Copy the Access token and secret.
7 – Go back to your site again and navigate to AutomatorWP > Settings > Twitter > Paste the Access Token and Secret in the options with the same name and click the Save Credentials button.
That’s all! Now that you have successfully connected AutomatorWP and Twitter, you are able to tweet automatically from your WordPress site about new blog posts, user activities, sales, course progress or any of the triggers supported by AutomatorWP.
In addition, you can check the automations samples page where you can see some samples of the possibilities of this add-on.