Programmatic SEO Examples for B2B SaaS, With the Page Templates Behind Them

Programmatic SEO examples from B2B SaaS sites, what each page template contains, and how integration pages lifted one client's demo requests 72%.

Programmatic SEO examples for B2B SaaS

Programmatic SEO is the practice of publishing many pages from one template and one database, where each page answers a different variation of the same search pattern. In B2B SaaS the patterns that pay off are integrations, competitor comparisons, templates, locations, use cases and data lookups. Each of them maps to a question a buyer asks right before choosing a tool.

The best example we can show you is our own. For a hospitality middleware SaaS, we built 1,700 integration pages in four months. Those pages converted at 5%, against a 1% site average, and produced 40% of the company's SEO demo requests. The full story is in our programmatic SEO case study.

Public B2B SaaS sites show the same patterns at larger scale. Zapier, HubSpot, Notion, Miro, Remote and Semrush each run a programmatic page set, and the template decides whether those pages rank, convert or get cited by AI assistants. We checked every example live on the company's site in October 2026 and noted what each template contains.

Programmatic SEO examples at a glance

Company Page type URL pattern What changes on each page
Hospitality middleware SaaS (Flying Cat client) Integration pages /integrations/[partner]/ and how-to pages Partner, connection benefits, setup steps
Zapier App pair integration pages zapier.com/apps/[app-a]/integrations/[app-b] Workflow templates, triggers and actions for that pair
HubSpot Competitor comparisons hubspot.com/comparisons/[competitor]-vs-hubspot Competitor, feature claims, switcher quotes, FAQ
Notion Template gallery categories notion.com/templates/category/[category] Template collections, counts, related guides
Miro Single template pages miro.com/templates/[template]/ Method explainer, when to use it, setup steps, FAQ
Remote Country hiring guides remote.com/country-explorer/[country] Minimum wage, payroll cycle, taxes, leave, termination rules
Semrush Domain data pages semrush.com/website/[domain]/overview/ Traffic, countries, keywords, backlinks for that domain

Integration pages: the hospitality middleware case

This client connects hotel and property management software to tools like smart locks, which makes it something like Zapier for hospitality. For two years our team had produced eight pages a month by hand. By then we had covered the usual bottom-funnel topics. The account needed a new source of demo requests.

What we saw before building anything

The integrations page showed partner logos with almost no detail. The few links on it sent visitors away to partner sites. Hotjar session recordings showed visitors rage-clicking those logos, looking for how each integration worked. That behavior told us the demand existed, even though keyword tools disagreed. Nearly every keyword variation we planned to target showed zero search volume.

How we built 1,700 pages

We designed three page tiers so every likely question had a home.

  1. Partner pages introduced each partner and what the client's software did with it.
  2. Partner integration pages explained how two tools connect through the client's software and the benefit for a hotel or rental manager.
  3. How-to pages covered specific tasks, such as sending a smart lock code from a given property management system.

At eight hand-built pages a month, 1,700 pages would have taken more than 17 years. With a template, a database and an editorial review step, we shipped them in four months.

What the pages produced

Four months after launch, the integration pages had become the best-converting pages on the site.

  • Integration pages converted at 5% on average, against 1% on the site's usual pages.
  • Site-wide conversion rose 35%.
  • Demo requests from integration pages grew 72% month over month in February 2023.
  • Integration pages produced 40% of SEO demo requests, which equals 20% of demo requests across all marketing channels.

Note from Maeva: The lesson I took from this project is that session recordings and sales conversations can justify a page set that keyword tools score at zero. Integration searches come from people who have already shortlisted you and want to confirm the tool fits their stack.

Integration directories: Zapier

Zapier is the reference example for integration pages. It still runs the pattern today. Its directory lists more than 9,000 apps. Every pair of apps can get its own page. The Google Sheets and Slack page shows what the template carries in 2026.

  • A headline naming both apps and the job they do together.
  • A set of ready-made workflow templates for that pair, such as sending a Slack message when a sheet row updates.
  • A "how Zapier works" block explaining triggers and actions.
  • The full list of supported triggers and actions, pulled from each app's connector data.
  • A new block on using the pair with AI agents through Zapier's MCP server and SDK.
  • Related blog tutorials for each app and a pair-specific FAQ.

The trigger and action list is what makes each page unique. It comes from Zapier's own product data, so no competitor can copy it. If your product has a partner ecosystem, your integration data is the equivalent asset. For a B2B SaaS with dozens of integrations, we start with one page per partner and add pair or task pages only where sales calls or recordings show the demand.

Comparison and alternatives pages: HubSpot

HubSpot runs a comparison library that links to about 25 head-to-head pages, from Salesforce to Zendesk to monday.com. Each page follows one template. The HubSpot vs Salesforce Sales Cloud page opens with a "Why choose HubSpot?" section, then feature themes, then customer quotes from people who switched, then a FAQ. The FAQ cites HubSpot's internal research on teams that moved from Salesforce.

Comparison pages are a small programmatic set for a typical SaaS company, since a typical product has 5 to 30 competitors worth targeting. The template still saves time, but the per-page content needs more care than an integration page because every claim about a competitor needs a verifiable source.

Our own client work shows how far a modest set of comparison pages goes. Trevor.io ran a fully bottom-funnel plan of alternatives and comparison pages built on low-volume keywords. One alternatives page ranked for 426 keywords. Traffic beat our forecast by 402%, as the Trevor.io case study shows. At D2L, product marketing supplied approved positioning. We reworked every competitive page from that source, including best-LMS roundups by use case, alternatives pages and head-to-head comparisons (D2L case study). We cover the structure in detail in our guide to competitor comparison landing pages.

Template galleries: Notion and Miro

Template galleries are programmatic pages that double as product onboarding. A visitor who downloads a template has already started using the product.

Notion's project management category page groups templates into collections such as roadmaps and calendars, issue tracking, planning and goals, and ticketing. Each collection shows its template count, which ran into the thousands per collection when we checked. The page ends with related collections, related guides and a FAQ. Notion's community creators supply the templates, so the gallery grows without Notion's team writing each page.

Miro takes the single-template route. The Kanban framework page explains the method, says when to use a Kanban board, lists its benefits, walks through setup in three steps and closes with a FAQ and similar templates. Every Miro template page repeats that structure with method-specific copy.

Templates also earn pipeline in B2B. When Leapsome pulled first-touch attribution data, templates, playbooks and software comparison pages led the list of pages that had sourced sales-accepted opportunities since 2023 (Leapsome case study). In Maeva's own research for The Search Spot, examples or templates appeared on 24% of product pages that earned more AI citations than their rankings predicted, against 3% of under-performers (source).

Location and country pages: Remote

Location pages fit B2B SaaS when the product changes by jurisdiction. Payroll, HR, tax, compliance and logistics software all qualify. Remote's country explorer covers more than 190 locations. Each guide follows the same structure. The Spain guide covers minimum wage, payroll cycle, onboarding, a benefits package, facts and stats (capital, currency, VAT rate), taxes, types of leave and the termination process with notice and probation periods.

Every field on that page is jurisdiction-specific data that someone has to research and maintain. That maintenance cost is the reason these pages rank. A template that swaps only the country name into the same paragraph is the pattern Google's spam policies describe.

Service businesses also use location pages. For a software development services client expanding into the UK, we built templates such as "bespoke software development in [city or county]" and "web app development in [city or county]". The database covered hundreds of locations. The pages also showed which regions drew the most interest, which helped the client decide where to put sales resources.

Use-case and persona pages

The pattern here is "[product category] for [persona or use case]", such as "project management software for architects" or "online meeting tools for teachers". Each modifier changes the buyer's needs. Teachers want screen sharing and student engagement features, while small businesses want client meetings and project tool integrations. That difference in intent is what justifies a separate page.

For an early-stage product, this page set doubles as a positioning test. If you are unsure whether your tool sells better to ecommerce brands or construction firms, a set of persona pages shows you which segment converts with the least friction before you commit a full content budget. Our post on Deel's SEO strategy shows a close cousin of this pattern, with templated interview-question pages by job title.

Data pages per entity: Semrush

The strongest programmatic pages sit on data nobody else has. Semrush publishes a page for any domain, such as its notion.so overview. The template covers traffic and engagement, traffic by country, the visitor journey, AI traffic, organic keywords, backlinks and a site audit summary. The title carries the month of the data, which signals freshness to searchers and to assistants. Ahrefs runs a similar set of domain pages.

Few SaaS companies hold a dataset that large. Many still hold something comparable, such as benchmark data from their own customers, pricing data, compliance rules or partner specifications. If your product generates data that buyers search for, that data is your best programmatic asset.

Google's scaled content abuse policy

On March 5, 2024, Google announced a scaled content abuse policy. It covers many pages generated mainly to manipulate rankings rather than to help users, whether the content comes from automation, people or a mix of both. Google reported that the March 2024 update and related work cut low-quality, unoriginal content in results by 45% (Google). The current spam policy page lists examples, including using generative AI to produce many pages without adding value, scraping feeds or search results, and stitching content from other pages together.

The policy targets pages that add nothing, so it leaves room for programmatic SEO done well. Google's guidance on generative AI content also asks publishers to fact-check AI output and review titles, meta descriptions, structured data and alt text before publishing.

Unique data on every page

Every example in this post passes one test. Each page carries information that changes with the variable and that a reader could not get from the sibling page. Zapier has triggers and actions, Remote has employment law and Semrush has traffic data. Our hospitality client had partner-specific setup steps. When we review a programmatic template, we ask the team to list which blocks change per page. If the list contains only the H1 and a sentence or two, the page set needs more data before launch.

How AI assistants treat programmatic pages

Maeva's Search Spot study of 488 product-type pages from Forbes Cloud 100 companies found that rankings are the entry ticket to AI citations. 76% of pages with five or more top-10 keywords reached 10+ AI citations, against 10% of pages below that threshold (The Search Spot). The same study found a median of 1 citation for solution and integration pages, against 52 for pricing pages. Descriptive copy that says plainly what the product does also correlated with more citations than benefit-led copy.

We read that as a clear division of labor. Integration and use-case pages earn their keep through conversions from buyers who already know you. Comparison pages and listicles do more of the work in AI answers. In a separate study of 93,968 AI answers, a vendor's own cited listicle was associated with that vendor being named 45.4% of the time, against 16.3% without it (The Search Spot). Write programmatic pages in plain, specific language so assistants can quote them. Then measure each page type against the job it does.

Common programmatic SEO challenges and how to solve them

Slow crawling and indexing

A site that adds thousands of URLs at once can wait weeks for Google to crawl them. We create a hub page for each programmatic set and link it from the navigation or footer, which keeps every page a few clicks from the homepage. Trevor.io's new pages reached page one in about a month because each one got links from older pages that already ranked and were crawled often. We also submit XML sitemaps per page set, fix 404s and block low-value URLs in robots.txt.

Page speed across thousands of URLs

A slow template becomes thousands of slow pages. Run the template through PageSpeed Insights before launch. Compress images, lazy-load media, swap GIFs for video and strip unused scripts from the template.

Cannibalization

Cannibalization happens when several pages go after the same keyword with the same intent. "Email marketing software", "email marketing tool" and "email marketing platform" describe one need, so they belong on one page. "Collaboration tools for universities" and "collaboration tools for designers" describe different needs, so they deserve separate pages. Operto shows why the merge rule pays off. One bottom-funnel page ranked for 803 keyword variations (Operto case study). Before you build, group your keyword list by intent and create one page per intent.

Thin content

Good templated pages carry as much substance as hand-written ones. We research the audience, pain points and objections for each variable first. Then we write template copy that fits every page and variable copy that changes with the search. Usman Akram, our former Head of SEO, built an AI prompt template that combined product information, user-research pain points and the list of niches. It produced draft variables straight into the strategist's spreadsheet. Our editors reviewed every row before publishing. That review step is what keeps AI-assisted pages on the right side of Google's policy.

A database with thousands of variables

Big databases stall in internal review. Start with a small set of pages, get them indexed and add complexity once you see which pages convert. Before building, confirm two conditions. The market you can capture has to be large enough. There also has to be a repeated pattern grounded in a customer need, which you can check with Google Autosuggest, keyword tools and sales calls.

Stakeholder buy-in

Executives often expect every page to bring traffic. Set expectations early. Some pages will carry the set while others bring little. That spread tells you where demand sits. A case study with conversion data does more to win approval than a traffic forecast. We also record short walkthrough videos and handover documents so the client's team can manage the pages after launch.

How Flying Cat builds programmatic pages

Programmatic SEO sits inside our SEO strategy and content creation work. Maeva Cifuentes, Flying Cat's founder, leads strategy on every account, with freelance specialists who know the client's vertical. Our process follows the same steps on every project.

  1. Find the pattern in customer behavior. We start with sales calls, session recordings and support questions, then confirm with keyword data.
  2. Inventory the unique data. We list which blocks change per page and where that data comes from.
  3. Design the template and tiers. We write the shared copy and decide how many tiers the pattern needs, as with the partner, integration and how-to tiers above.
  4. Build and review the database. AI drafts variables where it helps. Editors review every row.
  5. Publish a pilot set. We launch a small batch with hub pages and internal links, then expand once pages are indexed.
  6. Measure by page type. We track demo requests and signups per page set, plus AI citations for comparison and list pages.

For the build itself on WordPress, our step-by-step guide to programmatic SEO in WordPress walks through the plugin setup. Every program starts with a $5,000 Strategy Launch over 3 to 5 weeks. Ongoing programs start at $4,000 a month. If you want to see whether your product has a programmatic pattern worth building, book a call.

Frequently asked questions about programmatic SEO

Is SEO dead now that AI answers so many searches?

SEO still drives AI visibility. Maeva's research found that pages ranking for five or more top-10 keywords were far more likely to be cited by AI assistants, so rankings still feed AI visibility. Programmatic pages that rank for many long-tail queries give assistants more chances to find and cite your content.

Does Google penalize programmatic SEO?

Google penalizes scaled content that adds no value, regardless of how it was made. Programmatic pages with unique data, accurate copy and a clear purpose for the reader comply with Google's spam policies.

Do you need to code to do programmatic SEO?

You can run a programmatic project with no-code tools. A spreadsheet or Airtable base stores the data. A CMS plugin or a tool like Zapier connects it to your page templates. Coding skills help on large or custom builds.

How long does programmatic SEO take to show results?

Our hospitality middleware client's integration pages became its best-converting pages within four months of launch. Indexing speed depends on your site's authority and internal linking, so plan for one to four months before judging a page set.

Bree Recker

Contributing writer for Flying Cat.

Reviewed by Maeva Cifuentes, Founder and CEO of Flying Cat. She leads SEO and AI search strategy for B2B SaaS companies including D2L, Klaviyo, CoVet and Blue J.
The Search Spot

Get the next one in your inbox.

Maeva's newsletter on what is working in SEO and AI search right now.

Subscribe on Substack

Keep reading

All articles →
Maeva Cifuentes
Want this working for your brand?Flying Cat builds SEO and AEO programs for B2B SaaS teams, led by founder Maeva Cifuentes.
Get a proposal