Bolt Case Study: How a Two-Person Agency Delivered 5 Client Landing Pages in One Week Using AI

Case Study: From Overwhelmed to Overdelivering — A Two-Person Agency’s Bolt Workflow

When freelance designers Maya and Jordan launched their micro-agency, they never expected to land five landing page contracts in the same week. With traditional development workflows, delivering all five on time would have been impossible. By adopting Bolt as their core AI-powered development platform, they shipped every project — with custom domains, client previews, and polished components — in just seven days. This case study breaks down their exact workflow, tooling, and the Bolt features that made rapid multi-client delivery a reality.

The Challenge

  • 5 clients, each needing a unique branded landing page- 7 calendar days from kickoff to live deployment- 2 team members — one designer, one project manager (no dedicated developer)- Each client required a custom domain, mobile responsiveness, and a real-time preview link for feedback rounds

The Solution: Bolt-Powered Rapid Delivery

Step 1 — Project Scaffolding with Bolt

Maya created all five projects inside Bolt on Day 1. Each project started from a single prompt describing the client’s brand, industry, and desired sections. Prompt example (Client: GreenLeaf Wellness): “Create a modern landing page for an organic skincare brand called GreenLeaf Wellness. Include a hero section with a headline and CTA button, a three-column feature grid highlighting natural ingredients, a testimonial carousel, a pricing table with two tiers, and a footer with social links. Use an earthy green and cream color palette.”

Bolt generated a full React + Tailwind CSS project with working components in under 60 seconds per client.

Step 2 — AI-Generated Components and Customization

Rather than building every section from scratch, the team used Bolt’s iterative prompting to refine components. Here is how they adjusted a pricing table after initial generation: Follow-up prompt: “Update the pricing table: rename Tier 1 to ‘Essentials’ at $29/month and Tier 2 to ‘Premium’ at $59/month. Add a highlighted ‘Most Popular’ badge on Premium. Make the CTA buttons rounded with a hover scale effect.”

Bolt applied the changes inline, preserving the existing layout and styles. The resulting component code looked like this:

Essentials

$29/mo

    Most Popular
  
  

Premium

  $59/mo
### Step 3 — Real-Time Client Preview Sharing After each iteration, Maya shared Bolt's built-in preview URL with the client. No staging server setup was needed. Preview URL format: https://bolt.new/~/projects//preview

Clients could view the live page on any device and leave comments. Jordan tracked feedback and translated it into follow-up prompts, closing the feedback loop in minutes instead of hours.

Step 4 — Custom Domain Deployment

Once each client approved the final version, the team deployed directly from Bolt. For custom domains, they configured DNS as follows: DNS Configuration (per client): Type: CNAME Name: www Value: cname.bolt.new TTL: 3600

Type: A Name: @ Value: 76.76.21.21 TTL: 3600

Inside Bolt’s deployment settings, they linked each project to its respective domain: Bolt Deployment Settings:

  1. Open project → Settings → Domain
  2. Enter custom domain: www.greenleafwellness.com
  3. Click “Verify DNS” → Wait for propagation (typically 5-30 minutes)
  4. Enable HTTPS (auto-provisioned via Let’s Encrypt)
  5. Click “Deploy to Production”

    All five sites were live with SSL certificates within a single afternoon.

The Results

MetricTraditional WorkflowBolt Workflow
Avg. time per landing page3-5 days1-1.5 days
Client feedback turnaround24-48 hoursUnder 1 hour
Deployment setup time2-4 hours (hosting, CI/CD)15 minutes
Developer headcount needed1-2 dedicated devs0 (designer + PM only)
Total project cost reductionBaseline~60% lower
## Weekly Timeline Breakdown - **Day 1:** Scaffold all 5 projects with initial prompts; share first previews- **Day 2-3:** Iterate on Client 1 and Client 2 based on feedback; finalize designs- **Day 4:** Iterate on Clients 3-5; deploy Clients 1 and 2 to custom domains- **Day 5-6:** Final revisions on Clients 3-5; deploy all remaining sites- **Day 7:** QA pass on all five sites; handoff documentation to clients ## Pro Tips for Power Users - **Template your prompts:** Create a reusable prompt template with placeholders for brand name, colors, and sections. Paste and customize per client to save 10-15 minutes each.- **Use Bolt's version history:** Before making major changes, note the current state. Bolt tracks iterations so you can roll back if a client reverses direction.- **Batch similar sections:** If multiple clients need testimonial sections, generate them in sequence while your prompt context is fresh — the AI produces more consistent results.- **Export and extend:** For clients who later need backend logic, export the Bolt project to GitHub and continue development in your local IDE without losing any generated code.- **Pair with analytics early:** Add tracking snippets via a follow-up prompt: *"Add a Google Analytics 4 script tag with measurement ID G-XXXXXXXXXX to the head of the document."* ## Troubleshooting Common Issues

DNS verification fails after adding CNAME

Cause: DNS propagation can take up to 48 hours depending on the registrar. Some registrars also require you to remove conflicting A records before adding a CNAME on the root domain. Fix: Wait 30 minutes and retry verification. If it still fails, check for conflicting records in your registrar’s dashboard and ensure there are no typos in the CNAME value.

Cause: A syntax error in a recent prompt edit may have broken the component tree. Fix: Use Bolt’s error overlay to identify the broken component. Prompt Bolt with: “Fix the current build error and restore the last working state.”

Styles look different on mobile preview

Cause: Tailwind responsive breakpoints may not have been included in the initial prompt generation. Fix: Add a follow-up prompt: “Make all sections fully responsive. On mobile, stack columns vertically, reduce heading font sizes by one step, and add horizontal padding of 1rem.”

Frequently Asked Questions

Can a non-developer really build production-quality landing pages with Bolt?

Yes. Bolt generates clean, standards-compliant React and Tailwind code from natural language prompts. The case study above demonstrates that a designer with no coding background successfully delivered five client-ready pages. For simple landing pages, no manual code editing is required. For more complex interactivity, basic familiarity with HTML or React helps during refinement.

How does real-time client preview sharing work in Bolt?

Every Bolt project has a shareable preview URL that reflects the latest saved state of your project. When you share this link with a client, they see a fully rendered version of the page in their browser — no login or account required. As you make changes and save, the preview updates, enabling rapid feedback cycles without any deployment step.

What happens if a client needs changes after the site is deployed to a custom domain?

You can continue editing the project in Bolt at any time. Once changes are finalized, simply redeploy from the project settings. The custom domain and SSL configuration persist, so the update goes live within minutes. For agencies managing multiple sites, this eliminates the need for separate hosting dashboards or CI/CD pipelines.

Explore More Tools

Grok Best Practices for Real-Time News Analysis and Fact-Checking with X Post Sourcing Best Practices Devin Best Practices: Delegating Multi-File Refactoring with Spec Docs, Branch Isolation & Code Review Checkpoints Best Practices Bolt Case Study: How a Solo Developer Shipped a Full-Stack SaaS MVP in One Weekend Case Study Midjourney Case Study: How an Indie Game Studio Created 200 Consistent Character Assets with Style References and Prompt Chaining Case Study How to Install and Configure Antigravity AI for Automated Physics Simulation Workflows Guide How to Set Up Runway Gen-3 Alpha for AI Video Generation: Complete Configuration Guide Guide Replit Agent vs Cursor AI vs GitHub Copilot Workspace: Full-Stack Prototyping Compared (2026) Comparison How to Build a Multi-Page SaaS Landing Site in v0 with Reusable Components and Next.js Export How-To Kling AI vs Runway Gen-3 vs Pika Labs: Complete AI Video Generation Comparison (2026) Comparison Claude 3.5 Sonnet vs GPT-4o vs Gemini 1.5 Pro: Long-Document Summarization Compared (2025) Comparison Midjourney v6 vs DALL-E 3 vs Stable Diffusion XL: Product Photography Comparison 2025 Comparison Runway Gen-3 Alpha vs Pika 1.0 vs Kling AI: Short-Form Video Ad Creation Compared (2026) Comparison BMI Calculator - Free Online Body Mass Index Tool Calculator Retirement Savings Calculator - Free Online Planner Calculator 13-Week Cash Flow Forecasting Best Practices for Small Businesses: Weekly Updates, Collections Tracking, and Scenario Planning Best Practices 30-60-90 Day Onboarding Plan Template for New Marketing Managers Template Accounts Payable Automation Case Study: How a Multi-Location Restaurant Group Cut Invoice Processing Time With OCR and Approval Routing Case Study Amazon PPC Case Study: How a Private Label Supplement Brand Lowered ACOS With Negative Keyword Mining and Exact-Match Campaigns Case Study Antigravity vs Jasper vs Copy.ai: AI Brand Voice Consistency Compared (2026) Comparison Apartment Move-Out Checklist for Renters: Cleaning, Damage Photos, and Security Deposit Return Checklist