Services to Prioritize
San Francisco buyers are sophisticated. You need a partner that can actually move pipeline, not just make noise. Prioritize services that map directly to revenue velocity and predictable lead quality.
Core B2B service definitions
- SEO: Technical fixes, content strategy, and authority signals to grow organic qualified leads.
- Content: Long-form thought leadership, sales enablement, and conversion-focused assets.
- Paid media: Demand generation on search, social, and intent networks with landing page optimization.
- Web and UX: Conversion flows, performance, and friction removal across sign-up and demo funnels.
- Analytics and integrations: Tagging, attribution, and CRM flow to tie marketing to closed revenue.
When to choose each service
- Early-stage product-market fit: focus on content and web UX to prove value and reduce demo friction.
- Scaling ARR around $5M to $30M: invest in paid to accelerate pipeline and SEO to reduce CPL over time.
- Enterprise GTM with long cycles: prioritize account-based content and integrations to feed reps.
- If conversion rate is low but traffic is fine: fix web and UX before pouring money into paid.
Expected deliverables and KPIs
Don’t accept glossy deliverables. Ask for specific artifacts and metrics.
SEO — organic traffic, MQLs, ranking
Deliverables: technical audit, prioritized keyword roadmap, content briefs, link outreach plan.
KPIs: MQL growth, organic sessions to key pages, top 10 rankings for target keywords, crawl errors fixed.
Content — pipeline influence, content ROI
Deliverables: editorial calendar, targeted sales enablement packs, gated offers mapped to stages.
KPIs: Marketing influenced pipeline, content-assisted deals, engagement-to-MQL conversion, cost per content-generated lead.
Paid — CPA, CPL, incremental revenue
Deliverables: channel plan, creative tests, bid strategy, landing page variants.
KPIs: CPL by channel, CPA into SQL, incremental revenue attributed to paid, ROAS per campaign.
Web & UX — conversion rate, page speed
Deliverables: funnel map, A/B test backlog, performance optimizations.
KPIs: demo request conversion, time to interactive, bounce rate on target pages, lift from tests.
Tech and integrations required
You need a lean stack that actually talks to revenue systems:
- Tag manager, robust analytics, session replay.
- Single-source CRM integration and server-side events.
- Marketing automation for lead scoring and handoff playbooks.
- Data warehouse or CDP for unified attribution.
- Consent and privacy layers for compliance.
If an agency resists integrating into your CRM or DWH, that’s a sign they want surface-level wins.
Evaluating Agency Expertise
Hire proof, not pitch. Look for evidence that maps to your problems.
Evidence-based evaluation criteria
- Recent case studies with numbers and timelines, not ancient awards.
- Team bios showing operators who’ve run demand or product.
- Live work samples you can verify, for example landing pages or content ranking screenshots.
- Client references that can speak to churn, responsiveness, and ops discipline.
Sample audit checklist for vetting
- Tracking: UA/GA4 consistency, server-side events, cross-domain.
- SEO: site architecture, index coverage, backlink quality.
- Content: topic to persona mapping, gating strategy, performance per asset.
- Paid: account structure, audience strategy, conversion tracking.
- Web: page speed, core web vitals, funnel drop-offs.
- CRM: lead routing, SLA adherence, duplicate handling.
Do the audit yourself or have them do a short paid audit. If the agency refuses, move on.
Scoring rubric template (skills + fit)
Score each agency 1 to 5. Weight hard skills higher.
- Strategy and roadmap (30%)
- Execution capability / team seniority (25%)
- Tech integration competence (20%)
- Cultural and communication fit (15%)
- Pricing and commercial clarity (10%)
Multiply score by weight and total. Use a minimum pass threshold of 3.5. If they score low on tech integration, a high score elsewhere should not compensate.
Red flags and warning signs
- Vague KPIs, like “engagement.”
- No willingness to sign SLAs or define deliverables.
- Overreliance on proprietary platforms as the answer.
- Team turnover or salespeople doing the pitching.
- No references willing to share metrics or a reluctance to connect you with a former client.
Pricing, Contracts, and SLAs
Money conversations will reveal whether an agency understands risk.
Pricing models explained (retainer, project, hybrid)
- Retainer: predictable monthly spend, good for ongoing programs and tests.
- Project: fixed outcome for a scoped deliverable, useful for migrations or one-off builds.
- Hybrid: retainer plus performance bonus. Use this when outcomes are measurable.
Ask for clear task lists per model. Vague retainers become scope black holes.
Contract clauses to always include
- Data ownership: all assets, content, and tracking belong to you.
- IP and creative rights: full transfer on payment.
- Termination with cause and without cause notice periods.
- Confidentiality with carve-outs for references.
- Liability caps aligned to contract value.
Performance SLAs and remedies
Define measurable SLAs. Examples:
- SLA: Lead handoff within X minutes and Y% demo booked rate.
- Remedy: Service credits, additional work at no cost, or termination right if repeated misses.
Avoid vague promises. Set time-bound milestones and remedies tied to missed metrics.
Change orders and scope control
Keep a simple change order process:
- Written request, impact on timeline, and price delta.
- 48-hour acceptance window.
- Freeze periods before major launches.
Without this, the scope creeps and the agency will bill for every small pivot.
Onboarding, Measurement, Attribution
Start fast and structured. Chaos in week one is expensive later.
30/60/90 day onboarding plan
30 days: audit, baseline metrics, quick wins (tagging, high-impact CRO).
60 days: implement content and paid tests, CRM routing, first integrations.
90 days: steady-state campaigns, attribution model agreed, runway for next quarter.
Assign a single owner from your side who can make decisions.
Analytics and tagging checklist
- GA4 or equivalent tracking on all pages.
- Server-side event capture for form fills and button clicks.
- UTM taxonomy enforced and documented.
- Cross-domain tracking and login event mapping.
- Event naming convention and data layer spec.
No half-baked tagging. Missing events mean no accountability.
CRM and data integration steps
- Map lead fields, statuses, and business rules.
- Implement dedupe and enrichment rules.
- Define SLA: time to contact, escalation for stalled leads.
- Automate closed-loop reporting from CRM back to marketing dashboards.
A clean handoff is often the difference between a good campaign and an ignored lead pile.
Dashboards, reporting cadence, ownership
- Weekly: tactical performance and tests.
- Monthly: pipeline contribution, CPL, CPA, conversion trends.
- Quarterly: strategy review, resource shifts, and roadmap.
One named person owns dashboard accuracy. If no one owns it, the data is useless.
RFP and Interview Framework
Keep RFPs short and tactical. Tests matter more than slick proposals.
RFP brief template and priorities
Include:
- Business objective and target ICP.
- Current funnels, tech stack, and baseline metrics.
- Budget range and preferred engagement model.
- 3 specific priorities for the first 90 days.
- Evaluation criteria and decision timeline.
If they ask for a full proposal before seeing your priorities, that’s a time sink.
Practical RFP task examples
- Short audit: 2-page SEO or paid audit with top 5 recommendations.
- Landing page redesign brief: wireframe + A/B test plan.
- Content brief: sample outline for a 2,000-word asset and distribution plan.
Make tasks time-boxed. The quality of the submission says more than a glossy deck.
Interview questions to uncover capability
- Tell me about a failed campaign and what you changed.
- Walk me through how you’d reduce our CPL in 60 days.
- Who on your team will do the work and what percent of their time?
- How do you handle data disputes or attribution disagreements?
Listen for specifics, not platitudes.
Decision-making scorecard and weighting
Score responses to the RFP task, interview, reference checks, and price. Suggested weights:
- Task quality 30%
- Interview & team 25%
- References 20%
- Tech fit 15%
- Price 10%
Pick the best fit, not the cheapest. Price rarely predicts performance.
Choosing by Company Fit — San Francisco
Local market flavor matters but don’t fetishize geography.
Match by go-to-market motion
- Self-serve / product-led: prioritize UX, activation content, and analytics.
- Mid-market with SDRs: prioritize demand gen, paid, and lead routing.
- Enterprise with AE-led sales: prioritize ABM, deep integrations, and sales enablement.
Pick the agency whose bones match your GTM.
Align by buyer journey complexity
Complex buying journeys need account mapping and multi-touch content. If your sales cycle is long, paid blasts are a waste unless they feed a sustained account program.
Recommended team models by stage
- Seed to Series A: small senior team with a fractional strategist and contractor execution.
- Growth stage: blended team—dedicated PM, content lead, paid specialist, analytics engineer.
- Enterprise scale: integrated program team with ABM strategist, integration engineer, and creative lead.
Don’t hire a big agency if you need quick, iterative product-market experiments.
Expected outcomes and timeline benchmarks
- Quick wins in 30 days: tagging fixes, landing page micro-optimizations, one paid test.
- Meaningful changes by 90 days: measurable CPL shifts, content that converts, CRM automation.
- Material pipeline impact by 6 months: scalable SEO traction or paid channel efficiency.
If an agency promises enterprise-ready pipeline in 30 days, that’s marketing fiction.