When Dynamic Mockups came to us, they had a great product but no scalable way to get it in front of users.
In just 10 months, we helped them grow from 67 to over 2,100 monthly signups using a fully automated programmatic SEO engine.
This case study breaks down exactly how we did it. 👇
Client Overview

Dynamic Mockups is an automated mockup generator that helps creators and marketers generate beautiful mockup visuals for product presentations without design knowledge.
Providing high-quality, customizable mockup templates for POD and ecommerce brands, their simple creation process helps businesses create 100s of visuals in no time.
With a strong product in hand but limited organic visibility, they approached Omnius to scale their growth through a scalable and data-driven SEO strategy.
The Challenge
Before partnering with us, Dynamic Mockups was seeing just 67 signups per month.
Despite a compelling tool and a solid product-market fit, they lacked visibility for long-tail search queries, had minimal indexed pages, and had no programmatic strategy to scale content.
Their existing SEO content strategy relied on general blog posts and a handful of landing pages that had the potential to rank for intent-rich, long-tail keywords, which hasn’t been used completely.
Their growth was bottlenecked by:
- Inconsistent and low organic traffic
- Low discoverability for long-tail keywords related to mockup niches (e.g., “free t-shirt mockup”, “browser mockup generator”)
- No dynamic content generation engine
- Underutilized blog content and no scalable content strategy in place
Before we started working on SEO execution:
- 👉 13 total keywords they ranked for
- 👉 0 keywords they ranked for in the top 10 results
- 👉 772 monthly search impressions
- 👉 102 monthly organic search clicks
- 👉 67 monthly signup conversions
They were just at the start.
So, we decided to help them grow their user base using proven programmatic SEO tips that we previously tested on our internal projects.
The Results
Overall, the results over 6 months from implementing the programmatic SEO strategy have been impressive:
Conversions:
👉 Within 10 months, signups exploded from 67/month to over 2,100/month (a 3,035% increase in monthly signup conversions)

👉 Peaked at 571 unique users in a single week (Jan 20, 2025)

👉 11k+ total signups added by Jan 2025
👉 Increased from 10.4% to 24.81% “from visitors to signups” average CR. The monthly conversion rate from visitor to trial held steady above 23% in the last 3 months

Traffic:
👉Monthly organic traffic grew by 850% (from 102 to 8.5k)
👉 220.65% organic traffic growth in Q1 2025(17.7k) compared to Q4 2024(5.52k).

👉 300+ unique daily organic clicks on average
Keyword rankings:
👉 5,742+ organic keywords the website ranks for
👉 305+ organic keywords on the first page
👉 42+ organic keywords in the top 3 positions

So what does the Dynamic Mockups team have to say about us?

The Strategy: Scalable SEO Through Automation
We identified programmatic SEO as the ideal growth channel for Dynamic Mockups with lots of potential within the niche.
Based on it, we developed and deployed a comprehensive programmatic SEO strategy designed to attract their ICP and convert and scale their growth.
Here are the core tools we’ve used in our tech stack to make these programmatic efforts happen:
- Ahrefs, Keywords Everywhere, and Google Keyword Planner for the keyword research and mapping
- WordPress as a CMS
- Spreadsheet for collecting data and creating content related to pages
- WP All Import for automating the publishing of huge data in one batch
1. Keyword Research & Intent Mapping
Here’s how we executed the strategy step by step.
Step 1. Our process began with scraping and auditing Dynamic Mockups’ existing library of templates to identify naming conventions, popular product categories, and usage scenarios.

Step 2. Based on it, we identified thousands of long-tail, high-intent keywords with commercial relevance, such as:
- “free t-shirt mockup generator”
- “men front hooodie PSD mockup”
- “white mug mockup template”
Let's take a look at some example pages in this area, and how much organic traffic they generate each month:
Only these three keywords have around 100k of traffic.
But we haven’t focused on them from the start - they were our end goal.
To rank for them, we focused on the specific long-tail keywords.

Ultimately, this helped us surpass even Canva, which is killing with the programmatic SEO pages.

Step 3. To get a new dimension for producing many specific pages, we built a keyword matrix in Google Sheets with variables like object type, format, orientation, use case, and modifiers (e.g. "free", "realistic", "PSD")]

Step 4. We cross-referenced this data with Google Autocomplete, People Also Ask, and competitors’ indexed pages to expand the list as much as possible.

Then, we clustered these keywords by product category, search intent, and search volume.

These search terms had low competition, high buying intent, and clear alignment with Dynamic Mockups’ product offering.
So the next step was to create a content plan mapped to dynamic landing page templates, each targeting a specific keyword cluster.
2. Template Design & Content Automation
Firstly, we designed a modular and SEO-optimized landing page template in WordPress that could be reused across thousands of variations.
But one type of page wasn’t enough. We needed to build dynamic templates for pages that could be populated with mockup categories, device types, and usage intents.

The structure within all those pages was engineered for both search engine crawlability and user conversion.
It was the idea for these pages to have dynamically populated meta titles, headers, alt text, and content with keyword variations while ensuring they aligned with UX best practices.
That’s why we needed a logic on how that dynamic content will be created and automated.
3. Automated Content Generation
These templates were crafted in WordPress, enabling flexible content blocks and schema integration, which was a great start.
So, we needed to design the logic for each landing page to populate with keyword-specific elements from the matrix automatically:
- Auto-generated H1 and Meta Titles: These dynamically pulled in the primary keyword and modifier (e.g., “Free Laptop Mockup PSD – Download in Seconds”).
- Intro Paragraph: A short, engaging block explaining the use case and benefits of that specific mockup type, generated with conditional logic based on category.
- Mockup Carousel Block: Pulled mockups from the Dynamic Mockups database that matched the keyword category.
- Primary CTA: Positioned above the fold (“Start Creating for Free”) with a secondary soft CTA (“Use this mockup”).
- Alt Text & Structured Data: Each image had alt text populated based on the keyword and mockup type, while schema markup (Product, ImageObject) helped with enhanced search appearance.
This was the initial template that we began with:

Based on this template, we designed it to auto-instrate meta titles, descriptions, FAQs, and CTAs based on keyword intent.
Once we sorted everything, the next step was publishing the pages and releasing the batches.
4. Dynamic Page Publishment with WP All Import
Using WP All Import, we built a repeatable system to launch fully-optimized landing pages directly from our keyword matrix spreadsheet. Here’s how we did it:
- Step 1: Keyword Matrix Prep — In Google Sheets, each row was a single landing page. Columns included page title, URL slug, meta description, H1, intro paragraph, mockup type, image file path, alt text, and CTA variations.
- Step 2: Custom Fields Mapping — In WordPress, we created custom fields for each element of the landing page using ACF (Advanced Custom Fields). These fields were embedded into the template using shortcodes.
- Step 3: Import Setup — In WP All Import, we connected the spreadsheet (exported as CSV) and mapped each column to its respective custom field or shortcode placeholder.
- Step 4: URL & Metadata — We configured WP All Import to auto-generate clean, SEO-friendly URLs, set each page’s title tag and meta description, and assign it to the correct page template.
- Step 5: Image Handling — Our spreadsheet included image URLs that were imported, resized, and linked to the appropriate alt text and schema block.
- Step 6: Scheduling & Deployment — We ran batch imports in groups of 100–200, QA’d the outputs in a staging environment, and pushed them live in weekly sprints.
This approach allowed us to launch over 15k+ pages in less than 90 days. Each page was:
- Uniquely targeted to a long-tail keyword
- Fully optimized for SEO
- Structured for speed and UX
- Easy to update later via batch CSV re-imports
- Screenshots and previews
- Schema markup
- FAQs and internal links
To help these pages get discovered by search engines and index and grow faster, we needed to make sure to create the proper internal linking strategy.
5. Internal Linking Strategy
To ensure efficient crawlability and distribute link authority evenly across the new programmatic pages, we implemented a hub-and-spoke internal linking architecture.
- Hubs: These were high-value category pages (e.g., “T-Shirt Mockups”, “Hoodie Mockups”) that acted as central navigation points.
- Spokes: Each hub got linked to its relevant child pages (e.g., “Free Black T-Shirt Mockup”, “Folded T-Shirt PSD”, “Back White Hoodie Mockup”).
- Cross-Linking: Pages within the same category dynamically linked to 5-10 related pages via a “Related templates” section using keyword and category logic.
- Footer Links & Breadcrumbs: We used breadcrumbs to reinforce hierarchy and added footer links to the top-performing hubs to further concentrate authority.
This strategy helped Google index new pages faster, kept users on-site longer through suggested navigation, and maximized the flow of PageRank across the programmatic stack.
So what were the results?
Results (March 2024 – January 2025)
Conversions:
👉 Within 10 months, signups exploded from 67/month to over 2,100/month (a 3,035% increase in monthly signup conversions)

👉 Peaked at 571 unique users in a single week (Jan 20, 2025)

👉 11k+ total signups added by Jan 2025
👉 Increased from 10.4% to 24.81% “from visitors to signups” average CR. The monthly conversion rate from visitor to trial held steady above 23% in the last 3 months

Traffic:
👉Monthly organic traffic grew by 850% (from 102 to 8.5k)
👉 220.65% organic traffic growth in Q1 2025(17.7k) compared to Q4 2024(5.52k).

👉 300+ unique daily organic clicks on average
Keyword rankings:
👉 5,742+ organic keywords the website ranks for
👉 305+ organic keywords on the first page
👉 42+ organic keywords in the top 3 positions

Key Takeaways
- Programmatic SEO is a powerful driver of scalable user acquisition when paired with high-intent, niche keywords
- Template-driven content enabled Dynamic Mockups to rank for hundreds of long-tail searches that their competitors ignored
- Conversion-focused structure and automated content didn’t just bring traffic—it brought signups
- Automation with smart UX = traffic + conversions
- Intent-aligned content built at scale can outperform paid acquisition when structured correctly
Conclusion
Want to turn SEO into your biggest growth channel? Let’s talk.
Need Similar Results?
Let’s chat and see how we can help you develop a growth strategy for your SaaS/Fintech business.