WordPress Marketing Site

A custom WordPress marketing site, including the content population that always gets forgotten.

5 categories21 tasks157h - 330h estimated

Use this template

Free to start · No credit card

A custom WordPress marketing site looks simple next to an app build, which is exactly why it gets underquoted. This template lays out 21 tasks across Discovery & Content, Design, Build, Content Population and Launch, so the quote covers the whole job - not just the theme.

The category that saves this estimate is Content Population. Entering real pages, migrating posts, sourcing images and wiring redirects is days of work on every site, and it is the work most quotes silently assume the client will do. The client assumes the opposite. Pricing it as its own section settles that conversation before the contract is signed, and the same goes for the launch checklist: analytics, SEO basics, forms that actually deliver, and a backup plan.

Use the ranges as a starting point drawn from typical agency builds, then edit them down with your team in one shared document. One click copies the full breakdown into your workspace.

What's in this estimate

Discovery & Content

Estimated time (h)

Kick-off and sitemap

Goals, audiences and the agreed page list.

4.0 -  8.0

Content audit and inventory

What exists, what is reusable and what somebody has to write.

4.0 - 10.0

Copy review and page briefs

A brief per page so design is not waiting on lorem ipsum.

6.0 - 12.0
Hours
14.0 - 30.0

Design

Estimated time (h)

Homepage design

The page that sets the visual language for everything after it.

12.0 - 24.0

Inner page templates

Landing, listing, article, contact and the generic content page.

16.0 - 32.0

Mobile layouts

Mobile and tablet treatments for each template.

8.0 - 16.0
Hours
36.0 - 72.0

Build

Estimated time (h)

Theme setup and build tooling

Starter theme, asset pipeline, local and staging environments.

8.0 -  16.0

Homepage build

The homepage template and its sections.

10.0 -  20.0

Reusable content blocks

The block library the client will actually build pages from.

20.0 -  40.0

Blog and archive templates

Listing, single, category and author templates with pagination.

10.0 -  20.0

Contact forms and validation

Forms, validation, spam protection and notification routing.

4.0 -   8.0

Custom post types and fields

The structured content the site needs beyond pages and posts.

8.0 -  16.0

Third-party plugin integration

CRM, booking, commerce or whatever the client already pays for.

8.0 -  24.0
Hours
68.0 - 144.0

Content Population

Estimated time (h)

Page content entry

Building out the real pages. Scale this with the page count, not with hope.

10.0 - 24.0

Image preparation and optimisation

Cropping, compression and alt text across the site.

4.0 - 10.0
Hours
14.0 - 34.0

Launch

Estimated time (h)

SEO basics, metadata and sitemap

Titles, descriptions, structured data, sitemap and redirects from the old site.

4.0 -  8.0

Analytics and consent banner

Analytics, tag manager and a consent banner that actually gates them.

3.0 -  6.0

Performance pass

Caching, image formats, script loading and a Core Web Vitals check.

6.0 - 12.0

Cross-browser and device QA

A full pass across browsers and real devices, plus the fixes.

6.0 - 12.0

Hosting, SSL and go-live

Provisioning, DNS, certificates, backups and the migration window.

4.0 -  8.0

Client training session

Showing the client how to edit their own site, recorded.

2.0 -  4.0
Hours
25.0 - 50.0
Tasks

21

Hours

157.0 - 330.0


Make it your estimate

One click copies all 21 tasks into your workspace - then edit the hours with your team to fit the project in front of you.

Use this template

Copyright © Estimake 2026.

Payments are processed by Paddle.com, our merchant of record.
Templates