Website blog

Have finished articles sent to your own website, either after you approve each one or automatically.

The Article Writer writes articles for your blog. Connect your website and each finished article is sent to it, ready to publish. Without this, articles stay under Content for you to copy or download.

You find it under Integrations → Website blog, at the end of the list.

How it works #

AIM cannot publish on your website by itself. Your website needs a small endpoint: an address that accepts each article and publishes it, or saves it as a draft. A developer usually builds it in an hour or two.

  1. Your developer creates the endpoint on your website.
  2. You enter its address and a key in AIM.
  3. AIM sends each finished article there: the title, the text as Markdown and as HTML, the search title and description, and a cover image.
  4. Your website publishes it and can tell AIM the page's address, so AIM links to it.

Give your developer the Blog webhook reference. It lists every field, what to save, and how to check that a request really came from AIM.

WordPress #

If your website runs on WordPress, you do not need a developer. Install the AIM Blog Publisher plugin and it does the receiving, checking, and saving for you.

Download the plugin (.zip)

  1. In WordPress, go to Plugins → Add New → Upload Plugin, upload the zip file, and activate it.
  2. Go to Settings → AIM Blog Publisher and copy the address shown there.
  3. In AIM, open Integrations → Website blog and paste it as the webhook address.
  4. In AIM, generate a key and create a signing secret. Copy both before you save, because AIM shows them once.
  5. Back in WordPress, paste the key and the signing secret, choose how articles are saved, and save.
  6. In AIM, select Save and send a test. The test is accepted and no post is created.

What the plugin does with each article:

Setting What happens
Save articles as Draft, pending review, or published straight away. Start with draft
Author The WordPress user new articles belong to
Category Optionally puts each article in the category AIM suggests
Cover image Copies the cover into your media library and sets it as the featured image

The search title and description are saved with the post. If Yoast SEO or Rank Math is active, their fields are filled in too. An article that is sent again updates the same post, and its status, address, and author stay as you set them.

Your site must use HTTPS. Requests without your key are refused, and with a signing secret saved, requests that are not signed with it are refused too.

Setting it up in AIM #

Setting What to enter
Send finished articles to my website Turn it on. Off means articles stay under Content
Webhook address The address on your website that receives articles. It must start with https://
Key Generate one, or enter a key your website already uses. Your website checks it on every request. Copy it into your website before you save: it is not shown again
Signing secret Optional, and recommended. AIM signs every request with it, so your website can prove the request came from AIM and was not changed on the way. It is shown once

Then select Save and send a test. AIM sends a sample article that your website should accept without publishing. If the test fails, the page says what your website answered.

Approve each article, or send automatically #

Choice What happens
I approve each article Each article waits under Content. You get an email, read it, and approve it to send it
Send automatically Finished articles are scheduled and sent without waiting for you

Start with approval. Switch to automatic when the articles need no changes.

Your instructions for every article #

Under What should every article do?, write what applies to all articles. For example:

Write for home bakers, not professionals. Mention our Saturday classes where it fits. End with our opening hours. Never name competitors.

These apply on top of each article's own topic. They are the single most useful thing you can give the Article Writer.

When your website is down #

If your website does not answer, or is busy, AIM tries again several times over about eight hours. If it still cannot deliver, the article returns to review under Content and you get an email. Approve it again when your site is back. A repeat is marked so your website does not publish the same article twice.

If your website refuses the article, for example because the key is wrong, AIM does not keep trying. The article returns to review with the reason.

Changing or removing the key and secret #

  • Replace the key or the secret here at any time. Requests use the new one from that moment, so update your website first or at the same time.
  • Stop signing removes the secret. Requests are then checked by the key alone.
  • Turning Send finished articles to my website off stops all sending. Articles already on your site stay there.

Who can change it #

Owners, admins, and marketers.

No developer? #

You do not need this integration to use the articles. Open any article under Content and select Copy the text, Download as Markdown, or Download as HTML, then paste it into your website's editor.