Solution guide
A solution guide is for users who arrive with a goal or problem rather than a product name. Some users know they have a problem and need to solve it. Others are just getting started and want to know what they should configure. In both cases, the guide identifies which Cloudflare products apply and walks the user through configuring them together.
A solution guide answers the question: "I want to do X. What do I need, why does each piece matter, and how do I set it up?"
Solution guides live at /use-cases/{guide-slug}/, outside any product vertical. This placement ensures they are discoverable by users who have not yet chosen a product.
If you are unsure which content type to use, refer to How to select a content type.
Guiding, plain language. Choose a recommended path and commit to it. Explain the reasoning behind each configuration step so the reader understands why, not just what. Define technical terms on first use. Write conceptual sections so a reader without a networking or security background can follow them.
Where meaningful alternatives exist due to plan tier, infrastructure configuration, or user preference, surface them in a callout with a link to the relevant documentation. Alternatives should not interrupt the main path or require the reader to make a decision before continuing.
pcx_content_type: solution-guideFor more details, refer to pcx_content_type.
Use callouts to surface meaningful alternatives at the point in the guide where they become relevant. The most common case is when a feature requires a higher plan tier than the core workflow assumes. Always include a link to the relevant documentation.
The core workflow should be achievable on Free or Pro plans. Do not make Enterprise-only features the primary path through the guide.
Use this pattern:
:::note[Optional title][Brief description of the alternative and when it applies.] Refer to [relevant documentation link].:::Organize content by workflow stage, not by product. Each section should have a clear outcome so the reader knows what they have accomplished before moving on.
Title: A goal statement in plain language reflecting what the user is trying to accomplish, not the product name.
- Good: "Stop Malicious Bots While Allowing Legitimate Traffic"
- Avoid: "Bot Management Configuration Guide"
Introduction: One to two paragraphs describing the problem the user is experiencing and why it matters. Introduce the Cloudflare products involved after establishing the problem, not before.
Steps: Numbered steps within each workflow stage. Each step should explain what to do and why it matters.
Callouts: At each decision point where a meaningful alternative exists, include a callout with a link to the relevant documentation. Refer to Callouts for the pattern.
Prerequisites: Conditions the user must meet before starting. Keep prerequisites minimal and specific.
Screenshots
Related links: Bulleted list of links to associated resources.
---pcx_content_type: solution-guidetitle: Goal-oriented title in plain language---
# Goal-oriented title in plain language
Introductory paragraph describing the problem the user is experiencing and why it matters. Introduce the products involved after establishing the problem, not before.
## [First workflow stage]
### [First task]
Why this step matters.
1. Step one1. Step two1. Step three
:::note[Optional title][Brief description of the alternative and when it applies.] Refer to [relevant documentation link].:::
### [Second task]
...
## [Second workflow stage]
...