Set up your client project: brand voice, existing content, and SEO targets
Teams build one Juma project per client and add context over time. Every flow the team runs for that client pulls from the same project. For this flow, three things make the biggest difference: the client's brand voice so the post sounds right, a map of their existing content so internal links and cluster ideas are real, and their SEO targets so keyword picks match the strategy. If a project already exists, adding these means each post starts from the client's own context instead of a blank page.
What to add
Brand Voice Guide
How the client sounds: tone, vocabulary, and the words they avoid. With this in the project, the post comes out on brand from the first draft, so the team reviews instead of rewriting.
Content Inventory
A list of the client's existing posts and their target keywords. This lets Juma suggest real internal links and spot which keywords are already covered, so the new post fills a gap instead of competing with a page the client already ranks with.
SEO Targets and Priorities
The client's priority topics, target markets, and any keywords they must own or steer clear of. This keeps keyword picks aligned to the strategy instead of chasing search volume alone.
Guide Juma with project info
Add a short description to each knowledge item in the project's info field so Juma knows what each file contains and when to use it. For example:
- Brand Voice Guide: "How the client sounds. Write every post in this voice."
- Content Inventory: "Existing posts and their keywords. Use for internal links and to avoid cannibalization."
- SEO Targets and Priorities: "Priority topics and keywords to own or avoid. Check this before picking a keyword."
Find a keyword worth winning, then write the post
Frequently Asked Questions
How does Juma find the keyword?
Juma pulls live search data through its SEO integration to check monthly search volume and keyword difficulty across candidate terms for the client's domain. It ranks them by the volume-to-competition math, picks the one with the best odds of ranking, and explains why it beats the crowded alternatives.
The numbers come from live SEO data (DataForSEO), not a stale export, so volume and difficulty reflect the current search landscape. The flow works on any public domain, which means the team can run it for a client without connecting anything first. Point Juma at the site, and it researches what the client already ranks for before it proposes a target.
Every pick comes with its reasoning. In the tested run for Allbirds, Juma chose "sustainable sneakers" (27,100 monthly searches, difficulty near zero) over more crowded terms because the volume was high, the competition was low, and the topic was on-brand for a B Corp. The team sees why, then keeps or changes the call.
Does Juma publish the post automatically?
No. This is a propose-then-push flow. Juma researches the keyword, writes the post, and lays out the publish plan, but a person approves before anything goes live. Nothing reaches the client's site without someone signing off, and Juma will not click publish on its own.
If the client's CMS is connected, Juma can stage the finished post as a draft so the team reviews it in place and publishes with one click. If it is not connected, the publish plan spells out each CMS field and step to do it by hand. Either way, the go-live moment belongs to a human.
That is by design. Juma augments the team, it doesn't replace it. Strategy, taste, and judgment stay human, and the propose-then-approve gate keeps the team in control of what the client sees.
How long does the post take compared to writing it manually?
Keyword research plus a 1,600-word publish-ready draft usually takes a content team half a day to a full day by hand. Juma returns the research, the draft, and the publish plan in minutes, so the team spends its time reviewing and refining instead of starting from a blank page.
For agencies producing content across several clients, the time savings compound. Each post arrives with the keyword rationale, the meta fields, and internal-link guidance already in place, which is where a lot of the manual hours usually go. House of Growth produces 160 articles a month using Juma Flows, a pace that only works when research and drafting stop being done from scratch each time.
Speed does not come at the cost of review. The draft is a strong first version, not a final one. The team still reads it, checks the facts, and shapes the argument before it ships.
What does the publish-ready post include?
A publish-ready post is a full draft of around 1,600 words in the client's brand voice, with a meta title, meta description, and slug, plus internal-link guidance. Juma also hands back a publish plan with CMS steps, a Search Console indexing step, and an estimated time to page one.
The meta fields are written to match the target keyword and fit the character limits, so they drop straight into the CMS. The internal-link guidance names which existing pages to link from and to, which helps the new post get indexed and pass authority around the site.
The publish plan turns the draft into an action list: the CMS fields to fill, the links to add, the request-indexing step in Google Search Console, and a short distribution plan for social and email. The time-to-page-one estimate sets a realistic expectation for when the post should start ranking.
Does this flow work for agencies managing several clients?
Yes. Agencies run one Juma project per client, so the brand voice, content inventory, and SEO targets stay separate for each. Unlimited seats and credit-based pricing mean the whole team can run the flow across every client without per-user fees adding up.
Because each client project remembers its own voice and content history, there is no re-briefing between runs. Juma pulls the right context for whichever client the team is working on, and the keyword picks and internal links stay specific to that client's site.
The output stays consistent across accounts, too. Every post follows the same research-to-draft-to-publish-plan structure, so quality does not swing based on who runs the flow or how busy the week is.