I’ve spent some time testing a new AI writing tool called ContentShake to see if it’s really worth using.
In this post, I’ll share my results and my honest opinion about it.
Let’s get started!
Disclaimer: This post is reader-supported. It has affiliate links at no cost to you.
Key Features

Let’s take a quick look at the main features of ContentShake. I’ll focus only on the AI writing tools and skip the SEO features.
- Social media writer: Creates posts for Facebook, X, LinkedIn, and Instagram.
- Article idea generator: Suggests blog topics based on your profile and audience.
- AI writer: Can write both short and long-form blog content.
- Chatbot: Lets you improve your draft by asking for changes after the AI generates an article.
- Content editor: A regular blog editor with AI options for proofreading, rephrasing, and improving text.
- WordPress integration: Publish directly to WordPress using the Semrush ContentShake plugin.
- Chrome extension: Use it anywhere you write online, since it works in any text box on your browser.
Now, let me show you how it performs and what I think about it.
My Experience
First, sign up for the service. You can do it here.

Next, create an account. I used the Google sign-up option to make the login process quicker.

After that, fill in your details so ContentShake knows more about you. This helps it suggest content ideas that fit your needs.


Now it’s time to start writing.

Testing the Social Post Writer
The first thing I tried was creating a social media post.
All of this is powered by AI. You just tell it what to write and for which platform, and it does the rest.
For example, here I asked ContentShake to create a LinkedIn post about my latest video:

What I like is that you can choose the tone of voice and the type of post you want. This makes the content more tailored to your audience.
Here are some example posts it created:

These look a lot like the usual LinkedIn posts. Maybe a few too many emojis for my taste, but overall they look fine.
If you haven’t posted on LinkedIn before, this can help give you an idea of what kind of post to write.
That said, the posts do feel a bit generic. But that’s expected. The AI can’t know your exact thoughts or capture your personality. We’re not there yet.
The best approach is to edit the drafts so they match your own voice and style, and so they don’t come across as too generic.
Testing the Article Writer
Now let’s move on to the article writer feature. This one can create long blog posts of over 2,000 words with your input.
I was curious to test this out as a content writer.
To get started, go to the ContentShake project dashboard and type your article title into the “Create article with our ideas” section.

You can either go with your own idea or pick one of the suggestions. I decided to use my own blog post idea:

Once you’ve chosen your topic, you can preview the settings the AI will use. These control things like post length, tone of voice, and a few other details.

I set it to write a 4,000-word post in a casual tone. I also added a bit of SEO boost, even though I’m not a big fan of SEO myself.

Then the tool started writing. It said it could take up to 4 minutes, but in my case it felt more like 10.

After around 10 minutes, the post was ready.
Since it’s pretty long, I won’t paste the whole thing here, but you can check out the full AI-written post through this link.

One thing I noticed is that the post was quite a bit shorter than the 4,000 words I had set.
Still, 2,700 words in 10 minutes isn’t bad at all. 😉
That said, the content feels very generic. You’ll need to do a lot of editing to make it stand out.
Editing the Post
The ContentShake draft has plenty of information, but it doesn’t really add anything new to the internet.
If you want to stand out as a blogger, you need to bring in your own ideas, add images, and make it personal.
That’s where the content editor comes in.

It’s a complete blog editor where you can do all the basics like adding headings, lists, and images. On top of that, you also get AI features that help speed up the editing process.
For the post it created, ContentShake suggested more than 150 improvements.

To fix these issues, just click on them to see the suggestions. You can also highlight any text and use the rephrase feature.
For example, here I asked the AI to rephrase one of the sentences that was too long:

The AI handled this one fairly well, but to me it didn’t look that different from the original.

Even with all the suggested edits, the post still feels generic and doesn’t really add anything new online.
Keep this in mind.
It’s easy to get caught up in the technology, but the truth is that anyone can use a tool like this. To make your content stand out, you’ll need to put in the hours—editing, adding your own ideas, your voice, and images. That’s what makes it unique.
That’s just my experience.
Creating Images with ContentShake
Now, let’s look at another feature.
One nice option in this tool is the ability to generate images for your post.
This can be especially helpful when you’ve got a section that looks like a big wall of text:

To create images, just click on “Images” in the editor.

Next, type in what kind of image you want.
In about 15 seconds, the AI will turn your description into a unique picture.
For example, since I’m Finnish, I asked it to create an image of a random Finnish man writing a blog post.

Here’s the result:

The result looked pretty realistic.
To add the image to your blog post, just click on it. It will be placed in the section where your cursor is.

If you’re not happy with the AI-generated images, you can use the built-in Unsplash integration. By default, the tool already pulls in real images from Unsplash and adds them to your posts automatically.

But keep this in mind:
Using AI or Unsplash images is better than having no images at all.
Still, if your post relies only on those, it won’t rank well on Google or get much attention. There will always be someone who puts in the effort to take original photos and add them to their post. A generic article with generic images can’t really compete with that.
ContentShake Chatbot
After you’ve generated a post, you can use the built-in chatbot to make edits.
The chatbot sits on the right side of the editor.
For example, I asked it to add a key takeaway section to one of the longer parts of my post:

Here’s what the Chatbot gave me:

The results looked decent. (One thing I wish, though, is that it could add them into the post automatically.)
Be Careful with Facts
One downside of ContentShake is that it adds statistics to the post but doesn’t include a source link.

You’ll need to do some extra work to verify those statistics and facts yourself.
Publishing
After you’ve finished editing your post, you can go ahead and publish it.

For example, you can link your WordPress blog to ContentShake and publish directly, without the hassle of importing and exporting.

Chrome Extension
Don’t forget you can also install the ContentShake Chrome extension. This lets you use the AI anywhere, without needing to copy and paste between pages.
For example, you can use the Chrome extension to help you write emails.

I think ContentShake did well.
It has plenty of tools and features to make writing faster—like images, templates, and AI that can create content in minutes.
But it falls short when it comes to originality. The content mostly repeats what’s already out there and doesn’t truly connect with the audience.
👉 Get 10% off Contentshake (and test for free)
What I Like About ContentShake
- Generous free trial: You do need a credit card to sign up, but you can try the tool for a week and cancel before being charged.
- Helpful team: The customer support is excellent. It feels less like a small startup and more like a solid company with experienced professionals.
- Chrome extension: Very handy. It lets you use AI anywhere without having to copy and paste between tabs.
- Blog post editor: The built-in editor is great for making changes. You can add images, headings, lists, and links, plus use the AI features on top of that.
- Fast AI writing: The tool creates clean text in just minutes, about as good as what you’d get from a decent freelancer.
- AI editing tools: If a sentence is awkward or too long, you can rephrase it quickly with the editor.
- Image library integration: It pulls Unsplash images into your posts, and they usually fit the context really well.
What I Dislike About ContentShake
- Slow writing at times: The AI writer can take longer than promised—in my case, about twice as long.
- Generic content and images: You’ll need to do a lot of editing if you want your posts to stand out.
- No citations: Some posts included data and numbers, but the tool didn’t provide links to the sources.
Pricing
Contentshake has a simple pricing model:
- $60/month
Here’s a little surprise for you: You get 10% off from Contentshake (on top of the free trial) with my special link.
Bottomline
ContentShake is a great tool—one of the best AI writing tools I’ve tested. If you’re into AI, it’s definitely worth trying.
That said, as someone who has written over 1,000 blog posts without AI, I don’t see myself relying on tools like this.
It’s useful for things like writing emails, beating blank-page syndrome, or creating quick social media posts.
But it won’t replace a long-form content writer. To make the posts stand out, you still need to spend time editing, adding your own ideas, images, and visuals.