Content workflow
Improve a published post
Let Kitful read a live post, propose a better title, description and specific content edits, then publish the approved version at the same URL.
Some posts do not need a new article. They need the one you already published to be better.
Improve this post reads the live page, proposes specific changes, and updates it at the same URL once you approve them. The URL never changes, so the page keeps its rankings and links.
Before you begin
- Search Console connected.
- A destination that can receive updates. Today that is Framer, WordPress, or a Webhook.
- A post with its own URL slug. A homepage has nothing for your site to find and update.
Connect more than one destination and Kitful asks which site holds the post.
It works on posts Kitful did not write, which is usually where the value is. On a site connected
with the Kitful WordPress plugin that is off until you allow it, in Settings > Kitful; Kitful
checks before charging, so nothing is spent finding out.
Framer
WordPress
See Improve a WordPress post. It works through the Kitful plugin, version 1.1.0 or newer, and through an application password.
Kitful writes the title, the body and the SEO meta description, and leaves the URL, status, author, categories, tags, featured image and SEO title exactly as they were. A post built with the block editor or a page builder is refused rather than flattened, so you can still apply the title and description on its own.
Webhook
Your endpoint gets one request per approved improvement. Find the post by slug, replace only the fields that arrive, and answer {"ok": true}.
{
"event": "update",
"slug": "plan-a-crm-migration",
"url": "https://example.com/blog/plan-a-crm-migration",
"operationId": "refresh:01EXAMPLERUN",
"title": "How to Plan a CRM Migration in 5 Steps",
"metaDescription": "Prepare data, people and timing for a safer CRM move.",
"html": "<h2>Plan the migration</h2><p>...</p>"
}
Fields that are absent are unchanged on purpose. See the full webhook contract for signing and retries.
Start an improvement
- Open Optimize.
- Select the page's row.
- Click Improve this post · 5 credits.
Kitful reads the page and writes the improvement. Up to a minute, and you can leave the page.
Improve a post at the same URL
Follow one page from a Search Console signal to an approved update, without changing the URL.
Loading walkthrough…
Review the changes
Nothing reaches your site until you approve it. A draft has two parts.
Title and description. Up to three options each. Pick one, or keep what is live.
Content edits. Every row names the change and where it lands, so you know the result before applying it:
| Change | How the row reads |
|---|---|
| Rewrite a section | Rewrite "How pricing works" |
| Add a section | New section after "Setup" and everything under it |
| Answer a question | Answer "Is it free?" in "FAQ" |
| Update facts | Update the facts in "Pricing" |
| Add subheadings | Add subheadings to "Getting started" |
| Add internal links | Add 2 internal links |
Everything starts ticked. Untick what you disagree with, edit any text yourself, then click Update the live post. Discard throws the draft away.
For a post Kitful did not write, content edits republish the whole body. Click Preview first to see the exact result, including anything that cannot carry over, such as embeds.
What to expect after
Give it a week before judging anything. Search Console reports with a few days' delay, and Google takes longer than that to re-crawl and decide whether the new version ranks differently.
Good to know
- 5 credits, charged when the draft is ready. Review, preview and discard are free.
- Refused destinations keep the draft. If your site turns the update down, the run goes back to an editable draft so you can fix the cause and apply again without paying twice.
- Nothing to change? Kitful says so and returns the credits.
- One at a time per page. Apply or discard before starting another.
- Never automatic. No schedule, no auto-publish setting.
- Needs history. A brand new post gives Kitful almost nothing to work from.