Skip to main content
Marketing / communication agency

Marketing Agency Specification: Tools, Client Portal, Budget

TL;DR (60 seconds)
  • → An agency has two products to scope: its showcase site to attract clients, and its internal management tool to make projects profitable.
  • → The 4 critical workstreams: sales pipeline, multi-seat project management, branded client portal, recurring billing for retainers.
  • → Budget for showcase site plus internal tool: 10-30 kEUR (3-5 months). Custom internal tool alone: 30-80 kEUR (5-8 months).
  • → Decision to make from the specification stage: build (custom) vs buy (Flowayz, HubSpot, ClickUp). In 8 out of 10 cases, buy plus customization is better than a full build.

A marketing agency specification mixes two logics: that of the commercial site (SEO, conversion, portfolio, testimonials) and that of the internal tool (CRM, project management, reporting, billing). Agencies that fail invest 90% of the budget in the site and 10% in the tool, resulting in a nice site, plummeting profitability, and teams that burn out.

Average budget observed

10.000 €–80.000 €

Showcase site alone 5-15 kEUR, site plus basic internal tool 15-40 kEUR, full custom tool 40-80 kEUR.

Average delivery time

8–24 weeks

Showcase site 6-10 weeks, internal tool 12-20 weeks, both in parallel 16-24 weeks.

Standard specification structure

1. Positioning and value proposition

Specialization (by discipline: SEO, growth, social ads, motion; by sector: DTC, B2B SaaS, healthcare; by size: SMB, enterprise). Target portfolio, rate card, standard client process.

2. Marketing site — SEO structure

Landing page per service (dedicated sales page), detailed case studies with quantified results, pillar/cluster blog on your areas of expertise, named testimonials, pricing page with clear ranges, advanced qualification form.

3. CRM and sales pipeline

Enriched prospect database (LinkedIn, Clearbit, email finder), pipeline by stage (discovery, proposal, negotiation, signature), tracked acquisition source, revenue forecast, conversion rate by stage. Build: HubSpot (free under 1M contacts), Pipedrive. Buy + extend: integrated Flowayz CRM.

4. Multi-seat project management

Projects with phases, tasks, assignment to team members, integrated time tracking, budget vs actual, overrun alerts. Buy: ClickUp, Asana, Linear. Custom: 30-50 k€ for a truly suited alternative.

5. Branded client portal

Client area with project progress, formal approvals, deliverable sharing, contextual messaging, invoice access and payment. A professionalism signal that justifies rates 25-40% higher. Flowayz or custom portal.

6. Automated client reporting

Dashboards for each client (agency KPIs = leads, CAC, ROAS, SEO rankings), automatic weekly/monthly delivery, team comments, PDF export. Data integrations: Google Analytics, Meta Ads, Google Ads, SEMrush, Ahrefs, via Looker Studio or Whatagraph.

7. Recurring billing (retainers)

Automated monthly billing for retainers (SEPA payment or card debit), project billing for one-off work, automatic reminders, accounting export, e-invoicing compliance 2026-2027 (Factur-X). Stripe Billing + custom or integrated Flowayz billing.

8. Time tracking and profitability

Team member time entry by project/client (Toggl, Clockify, native), automatic margin calculation per client (revenue − hours × loaded hourly cost), executive dashboard: margin per client, team utilization rate, average DSO.

9. Third-party integrations

Slack (notifications), Google Drive (shared files), Figma (collaborative design), Zapier/Make (cross-SaaS automations), calendars (Google/Outlook for appointments).

Written manually, this specification often takes dozens of hours. Flowayz generates it in a few minutes from your brief.

Generate my specification →

Pitfalls to avoid

  • Investing 80% of the budget in the marketing site and 20% in the internal tool: attractive site, margins in free fall.
  • Building everything custom when 80% of needs are covered by Flowayz + HubSpot free + Linear.
  • Forgetting the client portal: agencies without a portal charge on average 25% less than with one.
  • No mandatory time tracking: impossible to know which clients are profitable, impossible to justify change orders.
  • No automated recurring billing: 30% of an agency owner's time goes to admin beyond 10 active clients.

Frequently asked questions

What is the difference between a marketing site and an internal tool for an agency?

The marketing site is your 24/7 salesperson: it attracts, qualifies, and converts prospects. The internal tool is your profitability driver: it frames projects, measures margins, automates billing. Both are necessary. A perfect site without an internal tool = hard revenue ceiling. A perfect tool without a site = no new clients.

Should an agency build a custom internal tool?

In 8 out of 10 cases, no. Flowayz, HubSpot, ClickUp, Linear, Notion cover 90% of the needs of agencies with 1-20 people at a much lower cost. Custom work is justified when: (1) your process is a competitive advantage (proprietary methodology to protect), (2) you have 20+ team members with specific needs, (3) you sell the tool to your clients under white-label.

What budget to redesign an agency site in 2026?

Quality marketing site with 4-6 pages + 6-10 case studies + functional blog: 5-15 k€ with a senior freelancer, 15-35 k€ with an agency. Add on-page SEO + optimized Core Web Vitals: +20-30%. An agency site is the best marketing investment it can make: ROI 3-5× in 18 months with clear positioning.

How to manage monthly retainers for an agency?

Framework contracts over 6-12 months with tacit renewal + 30-day notice, automated monthly billing (SEPA direct debit), strict scope definition (hour or deliverable limit), formalized monthly reporting. The retainer is the economic holy grail of an agency: 60-70% of revenue recurring = predictability and profitability.

Which KPIs should an agency owner monitor?

Four mandatory: contribution margin per client (>25%), team utilization rate (65-75%), sales pipeline (3× monthly target), average DSO (<40 days). Plus two secondary: share of recurring revenue (target 30-40%), average client NPS (target >50). Without these 6 KPIs visible every Monday, the agency manages blind and hits a structural ceiling.

Generate your specification in 5 minutes

Flowayz turns your brief into a complete professional specification using 22 AI assistants. Free for life, no credit card.

Open my free account →