Part of: Website Replication Standards

Covers: Sections 27–36 — Header/footer, tracking/analytics, redirects/launch, required documentation, QA checklists, client review, common risks, platform risks. Sections 37–39 — Definition of done, best rule, client message template


27. Header/Footer Replication Standard

Header Must Document

Item Standard
Logo Desktop/mobile size.
Nav Links URLs and active states.
Dropdowns Items and hover/click behavior.
CTA Button Text, link, style.
Sticky Behavior Yes/no.
Mobile Menu Drawer/fullscreen/dropdown.

Event Naming Example

contact_form_submit
newsletter_signup
book_demo_click
pricing_cta_click
lead_form_submit
download_brochure

29. Redirection & Launch Standard

If replacing existing website, redirects are mandatory.

Redirect Mapping

Old URL:
New URL:
Redirect Type: 301
Priority:
Tested: Yes/No

Example:

Old URL New URL Type
/about-us /about 301
/services/web-design /services 301
/contact-us /contact 301

Launch Checklist

Step Standard
Staging Approved Client signs off.
DNS Access Ready Domain access confirmed.
SSL Ready HTTPS active.
Redirects Ready Old URLs mapped.
Forms Tested Emails/CRM working.
SEO Checked Metadata/sitemap/robots.
Analytics Checked Events firing.
Backup Taken Old site backup.
Rollback Plan Prepared.

30. Documentation Required for Replica Project

Required Documents

Document Purpose
Scope Document Defines exact replica expectations.
Page Inventory All pages and URLs.
Design Token Sheet Colors, fonts, spacing.
Component List Reusable elements.
Form Documentation Fields, validations, destination.
Integration Map CRM, analytics, email, payments.
SEO Migration Sheet Metadata and redirects.
QA Checklist Desktop/tablet/mobile comparison.
Handoff Document How client/frontend/admin uses it.

31. Replica Scope Document Template

Project Type

Figma to React / Figma to WeWeb / Existing Website to React / WordPress to WeWeb / Other

Replication Type

Pixel-perfect / Functional / Migration / Modernized

Source

Figma URL: Existing Website URL: Admin Access: Assets Folder:

Pages Included

  1. Home
  2. About
  3. Services
  4. Contact
  5. Blog
  6. Privacy Policy

Pages Excluded

  • Example: Blog migration not included
  • Example: Payment flow not included

Design Requirements

  • Match colors
  • Match typography
  • Match spacing
  • Match responsive behavior
  • Match animations where practical

Functional Requirements

  • Contact form
  • Newsletter form
  • Booking link
  • CRM integration
  • Analytics tracking

SEO Requirements

  • Preserve URLs
  • Add redirects
  • Add metadata
  • Generate sitemap

Platform

Frontend: Backend: CMS: Hosting:

Acceptance Criteria

  • All pages match approved design/source.
  • All forms work.
  • Mobile responsive tested.
  • SEO metadata added.
  • Redirects tested.
  • Client approved staging before launch.

---

# 32. API/Form Handoff Template

For forms/API-connected sections:

Form/API: Contact Form

Page

/contact

Purpose

Collects website visitor inquiries and sends them to CRM/email.

Fields

Field Type Required Validation
name string Yes 2–100 chars
email email Yes Valid email
phone phone No Country code + valid number
message text Yes 10–1000 chars

Submit Destination

  • CRM: Zoho Leads
  • Email: sales@example.com
  • Database: leads table

Success Message

"Thank you. Our team will contact you shortly."

Error Message

"We could not submit your request. Please try again."

Spam Protection

Honeypot / CAPTCHA / rate limit

Frontend Behavior

  • Disable submit while sending.
  • Show loading state.
  • Preserve fields on error.
  • Clear fields on success.

Visual QA












Functional QA











SEO QA










Performance QA








34. Client Review Standard

Do not ask client to “check everything” vaguely.

Give structured review:

Please review these areas:

1. Visual match against old website/Figma
2. Text/content accuracy
3. Images/logos
4. Mobile responsiveness
5. Form submissions
6. Links and buttons
7. SEO-critical URLs
8. Any missing section/page

35. Common Risks & How to Handle

Risk Prevention
Client expects exact copy but did not say pixel-perfect Define replication type upfront.
Existing website has hidden pages Crawl and create page inventory.
Missing original assets Ask for source assets; avoid low-quality screenshots.
Fonts are paid/licensed Confirm license or use fallback.
SEO loss after migration Preserve URLs and metadata, add redirects.
No-code platform cannot match exact layout Explain limitations before build.
Forms stop working Document and test every form.
Tracking lost Reinstall analytics/pixels.
CMS not planned Ask before build.
Mobile layout differs Define responsive standard early.

36. Platform-Specific Risk

React Risk

Risk Fix
Over-engineering simple website Use static generation/simple architecture.
Poor SEO setup Use Next.js metadata and sitemap.
Component duplication Build reusable components.
Hardcoded content everywhere Use CMS if client needs editing.

WeWeb Risk

Risk Fix
Poor responsive control Test each breakpoint.
Messy structure Use reusable components/global styles.
API keys exposed Use backend/proxy for secrets.
No loading/error states Add states for every API call.

Bubble Risk

Risk Fix
Slow pages Reduce workflows/plugins, optimize DB queries.
Privacy leaks Configure privacy rules.
Messy workflows Name and organize workflows.
Weak SEO Use Bubble SEO settings carefully.

WordPress Migration Risk

Risk Fix
Losing blog SEO Export/import posts with slugs/meta.
Plugin functionality missed Audit plugins first.
Broken media Migrate media library properly.
URL changes Add 301 redirects.

37. Definition of Done

A website replica is complete only when:
























38. Best Internal Rule

For every replica project, ask:

Are we replicating:
1. Visual design?
2. Content?
3. User flows?
4. CMS/admin editing?
5. SEO structure?
6. Integrations?
7. Tracking?
8. Performance?
9. Mobile behavior?
10. Backend/database behavior?

If only the design is copied but forms, SEO, integrations, and responsive behavior are broken, the project is not complete.


39. Practical Client Message You Can Use

Before starting the website replication, we will first audit the existing website/Figma and create a clear page-by-page scope. This includes all pages, sections, forms, CTAs, responsive behavior, SEO metadata, integrations, analytics, and any CMS requirements.

Our goal is not just to copy the visual design, but to rebuild the website properly so it works the same or better across desktop, tablet, and mobile. We will also check forms, tracking, redirects, performance, and launch requirements to make sure nothing breaks during migration.

Once the audit is complete, we will confirm whether you need a pixel-perfect replica, a functional replica, or a modernized version of the current website.