Hey! Get your free ebook

This Is How Marketers Are Saving Thousands Thanks To Headless CMSs.

Improve and reduce the Launching Time of your projects working faster and better. A headless CMS can help you and your company empowering both marketing and development teams.

  I read and accept the privacy policy and I agree to receive emails from Codelia

This Is How Marketers Are Saving Thousands Thanks To Headless CMSs

How to Automatically Generate a Tweet from a new Blog Post

How to Automatically Generate a Tweet from a new Blog Post

A good content strategy is based on cross platform publication on social media. In fact, it starts from a blog post on your website, and then it extends to your social media channels with actions like generate a Tweet, share the blog post on LinkedIn and many other activities.

If you're looking to improve your content strategy, increase your audience, and get a bigger community, Twitter is one of the best social media channels to do so. It's widely used and known, and you can use it to post updates related to your company or to any topic of your interest many times per day.

But as wrote above, the beginning of a good content strategy are blog posts. You need to constantly publish blog posts on your website in order to reach a good level of SEO and to get an high organic traffic. Then you need to publish your blog posts on your social media channels, like Twitter.

Generate a Tweet from a Blog Post

When it comes to cross social media publication, productivity comes at first place. When you create and publish a new blog post on your website, you can manually share it on your Twitter profile, or you can automatically generate a Tweet from your new blog post.

Just image to write your blog post on your CMS, click the add button, and automatically generate a Tweet from that blog post on your Twitter profile.

This process can literally saves a lot of time to you and to your content team, especially if you follow this process to auto publish blog posts on your social media channels.

Getting everything in place

What you need to auto generate a Tweet from a new blog post, is the right CMS and the right automation tool. Do you know Zapier? It's an automation tool that you can use to connect different applications each other without coding. It's completely a NO CODE platform, and you don't need to involve your development team to use it.

By the other side you need the right CMS that makes you able to manage all of your content - in this case blog posts - and that integrates with Zapier and your Twitter account. Codelia Headless CMS helps you to do that. Thanks to its content modeling tools, it makes you able to create, manage and publish your content - such as blog posts - with maximum flexibility and without involving developers to do so, in order to automate your marketing.

So, to do a quick recap you need:

Once you're ready with that, it's time to move forward in the process to auto generate a Tweet from a new blog post.

How content marketing usually works

Before going forward with the implementation that will automate your marketing, I'd like to put the accent on how content publishing and marketing is usually managed in order to complete the activities described in this article.

Usually a company is made from a marketing/content team, and from a social media team. The marketing team will write and create the content to do marketing activities, and it will also decide which social media channels to use and which content to publish on them.

The social media team manages the social media channels and profiles, so its duty is to update the social profiles, publish and update content, and more.

So when it comes to these types of activities, two teams are involved. This means more working hours and budget spent into content marketing. By automating this side of things, it's literally possible to reduce the workload on the social media team, making the marketing team able to manage the entire activity alone.

In this way the social media team can proceed with its activities, and your company can save working hours and money.

How to Tweet: some tips

Twitter is a widely used social network and people are tweeting many times per day. On Twitter you can share your thoughts, experience, and tips of your industry, or you can share educational content for your followers.

How Many Times Per Day Should You Post on Twitter? You should Tweet many times per day, around four or five. You can post short Tweets very focused on some specific topic in order to have more topics to talk about.

Include hashtags inside your Tweets to reach a wider audience and to get more impressions. Use up to three hashtags, and before using them do a quick research in order to see how many people are following a specific hashtag, and how many people are posting on it. You should choose the most followed hashtags to reach a big audience and to get more impressions.

Interactions are a very important side of Tweets. In fact a Tweet can be:

  • Commented;
  • Retweeted (shared);
  • Liked.

To get your Tweets more visible, try to get as many interactions as possible, asking people to share Tweets if they talk about relevant topics, and asking their opinion. You can do this by commenting other people Tweets, in this way you'll get much more exposure.

If a person retweets your Tweet, it will be visible inside his profile and to all of his followers. If someone like your Tweet, it will be visible to his followers, so in both cases you will get more visibility.

Make sure to follow an editorial content planning to post on Twitter. In this way you can Tweet enough times per day and for enough time, in order to achieve more people and to get more followers.

Since Twitter is a community, make sure to engage with the community by commeting other Tweets, and by asking questions or leaving answers. In this way people will know you or your brand, and for them will be easier to interact even with you - it could help you to get more interactions.

Automate your Content Marketing

The last step consists into connecting your Codelia site with your Twitter profile through Zapier in order to generate a Tweet when a new blog post is created.

With Codelia and Zapier you can connect your CMS directly with your social media profiles or with your social platform in order to automatically post or schedule a new post on every profile each time you add a new blog post to your website. This integration is completely NO CODE and you don't need to touch any line of code or to ask help to developers to make it work.

Check out more integrations.

Auto generate a Tweet: The process explained

Step 1. Create a new element on Codelia

Blog posts are elements. As first step you need to create a new element on Codelia to manage your blog posts. Assign controls to your blog posts element and model the content structure. You can add many controls - another way to call them is input fields - to have maximum flexibility in terms of content structure. You can also group your blog posts based on category, tags and more. Copy the element ID that you can find above the table list for later.

Add new element on Codelia

Step 2. Generate an API token

Navigate inside your site Settings & API page to create a new API token - simply click on the generate button and Codelia will take care of it for you. Save this token for later, you'll need this to connect Codelia with Zapier. Take note also of the API endpoint that you see under the API token field, copy it for later.

Codelia API token

Step 3. Sign up/Sign in on Zapier

If you don't have an account on Zapier, create one. If you already have an account sign in. Now it's the moment to create a new Zap:

  • Inside the trigger step of new Zap creation select Codelia as app;
  • Select New Single Element as event in the next dropdown;
  • Connect your Codelia site by adding the site API token inside the next step. Visit the API knowledge base to know how the token works (no technical knowledge needed);
  • Setup the site API Endpoint and the element ID inside the trigger step.

Codelia + Zapier Trigger

Now proceed to the action step:

  • Select a specific social media or a social scheduling tool as App;
  • Select Create Tweet - or the desired action - as event;
  • Connect your Twitter profile;
  • Setup the required extra options (title, content, image etc.);
  • Publish the Zap.

Codelia + Zapier Action

Step 4. Add a new blog post on Codelia

It's the time to add a new blog post on your website. Once added the new blog post will be visible on your website and a Tweet will be automatically generated on your Twitter profile.

Add new blog post on Codelia

Back to tutorials

Other tutorials


How to grow your audience with Zoho Campaigns

Email marketing is an important piece if you own or manage a website or an online shop, or in any case, if...

Continue reading  

How to automate your ecommerce invoicing with Zoho Invoice

Invoicing is one of the required things for a business, either it’s online or physical. If you have an o...

Continue reading  

How to build customer loyalty with Salesforce service cloud

If you own or manage an online shop, you already know that customer service is one of the most important s...

Continue reading  

Start a Free Trial

Automate your Marketing and Scale your Projects

No credit card required

This Is How Marketers Are Saving Thousands Thanks To Headless CMSs

Free Ebook

This Is How Marketers Are Saving Thousands Thanks To Headless CMSs.

Download Now