Sample artifacts.
What you'll actually receive.
Most agencies sell vague "monthly retainers." We ship dated artifacts you can hold us accountable for. Here's a stylized preview of every weekly, monthly, and quarterly deliverable across Get Found, Get Busy, and Operations. The mockups are illustrative, when you sign on, you'll get the real thing with your business's real numbers.
Get Found artifacts
Local SEO + Website. The recurring rhythm of what shows up in your inbox.
$497/mo · full service →Monday ranking snapshot email.
Lands every Monday at 8:30am. One page. Designed to scan in 90 seconds. Tells you what moved, what we did, what's next.
From: eric@seod.com
Up this week (3):
↑ "Korean BBQ near me", was #4, now #2
↑ "private events San Mateo", was #11, now #5
↑ "best Korean restaurant Hillsdale", was #8, now #3 (map pack)
Down this week (1):
↓ "happy hour San Mateo", was #6, now #9 (competitor promo, expected reversion)
What we shipped:
• Published the catering landing page Wednesday (already indexed)
• 4 new GBP photos, 1 GBP post about Lunar New Year specials
• 6 review-request texts deployed (3 already left 5★ reviews)
This week: launching the FAQ schema deployment + 1 long-form piece on Korean BBQ pairing recommendations.
Decision needed: none. All on track.
, Eric
Note the structure: rankings up, rankings down, what shipped, what's next, what you need to decide. No charts you don't need.
1-page KPI scorecard.
Lands the 1st of every month. The same 8 metrics every time, so you can compare across months without effort. Trend arrows, not vanity charts.
Same 8 metrics every month. Easy to compare April to March. Eric's note at the bottom is mandatory, every scorecard ends with the human read.
Strategic review prep document.
Sent 3 days before your 45-min quarterly call so you walk in already knowing what we'll discuss. Includes the full 47-point technical re-audit + AEO citation tracker.
Top-3 for 11 of 25 target keywords. Organic traffic 2.1× baseline. 47 citations built (target: 60 by month 6).
Q1 wins (in dollars)
- Catering page contributed ~$18,400 in net-new event bookings
- Yelp 4★→4.4★ rise (3 months) attributed to review SOP
- "Korean BBQ near me" #2 rank produces ~32 reservations/week
- Spanish-language landing page (ROI projection: ~$8K/qtr from Hispanic-search traffic)
- FAQ schema deployment (AEO citation play)
- 3 location-specific landing pages: Hillsdale, downtown San Mateo, Burlingame
ChatGPT: cited in 4 of 10 tracked queries. Perplexity: 3 of 10. Claude: 2 of 10. Google AI Overview: 1 of 10. Up from 0 across all engines at engagement start.
You read this document, then we have a 45-min call. No surprises, no "wait what does that mean," just decision-grade information.
Get Busy artifacts
Paid Ads + Content. Recurring deliverables that prove every dollar's accounted for.
$1,997/mo · full service →Monday performance email.
Numbers + the one decision you might need to make this week. No 30-page PDFs.
• Spend: $312 · Reservations: 24 · CPA: $13.00 (target $25)
• Top channel: Google search "near me" weekday (CPA $9.20)
• Worst: Meta lookalike (CPA $38, pausing today)
Cumulative since launch:
• Spend: $4,287 · Reservations: 322 · Avg CPA: $13.31
• Avg ticket: $54 → revenue attributed: ~$17,388
• 4.05× return on ad spend. Above target.
This week we: launched 2 new creative variants on Meta, pruned 47 negative keywords, refreshed the email retention sequence (subject line A/B test).
Decision needed from you: Tuesdays are at 60+ covers (was 22). Want to scale spend further on Tuesday/Wednesday (push to capacity) or hold and shift budget to growing weekend covers?
"Decision needed from you" is the SEOD signature. Every weekly email ends with it. Sometimes the answer is "none, all on track."
Attribution dashboard.
Every dollar spent → every conversion produced. Cross-channel. Refreshed monthly. You see exactly what's earning and what's burning.
| Channel | Spend | Conv | CPA | Revenue | ROAS |
|---|---|---|---|---|---|
| Google search "near me" | $612 | 68 | $9.00 | $3,672 | 6.0× |
| Google search brand | $148 | 42 | $3.52 | $2,268 | 15.3× |
| Meta cold audience | $478 | 18 | $26.55 | $972 | 2.0× |
| Meta retargeting | $124 | 14 | $8.85 | $756 | 6.1× |
| Email retention | $0 | 31 | $0.00 | $1,674 | ∞ |
| Total | $1,362 | 173 | $7.87 | $9,342 | 6.86× |
Five rows, six columns. Tells the whole story. Note: Meta cold-audience underperforms, that's the row we'd discuss on the next call.
Cohort LTV / CAC deep dive.
Once a quarter we cohort your customers by acquisition month and track how long they stay, what they spend, what they cost. This is the document that tells you whether to scale spend or hold.
Avg CAC: $14.20 · 6-mo LTV: $156 · LTV/CAC: 11.0× (target: ≥3×) · Repeat rate: 64%
Cohort 2 (Feb acquisitions): 102 customers
Avg CAC: $13.40 · 6-mo LTV: $148 · LTV/CAC: 11.0× · Repeat rate: 61%
Cohort 3 (Mar acquisitions): 134 customers
Avg CAC: $12.60 · 6-mo LTV (projected): $151 · LTV/CAC: 12.0× · Repeat rate: 58% (early)
Verdict
Healthy LTV/CAC across cohorts. Slight repeat-rate dip in Mar cohort, likely the cold-audience Meta cohort behaves differently than search-intent cohorts. Recommendation: scale Google search spend 25%, hold Meta budget steady, refresh email retention sequence to lift Mar cohort's 90-day return rate.
3 cohorts, real numbers, one recommendation at the bottom. This is what investor-grade marketing reporting looks like at SMB scale.
Operations artifacts
Operations Audit. Recurring artifacts that prove the savings are real and the work is happening.
$1,497/mo + $1,800 setup · full service →Monday operational scorecard.
Lands in your inbox AND your GM's inbox at 8:30am Monday. The schedule audit, the cash variance, the inventory check. One page.
• Labor: 28.4% (forecast 28.5% · target 28%), green
• Food cost: 31.6% (forecast 31% · target 30%), yellow
• Cash variance: $0 · Tuesday $14 short (investigated, recorded)
• Covers: 642 (forecast 620), up 3.5%
Schedule call for next week:
Tuesday/Wednesday slightly under-staffed if forecast holds. Recommend +1 server Tuesday dinner shift. Friday/Saturday correctly staffed.
Inventory flag:
Wagyu special running 18% over expected food cost. Either menu price $4 too low or portion drift. Worth a 5-min check today.
Vendor notes:
New linen vendor live as of last Tuesday, confirmed savings of $920 on the first invoice.
Decision needed from you: approve +1 Tuesday server?
, Eric
Goes to both you AND your GM. Forces visibility, your GM can't pretend they didn't see the food-cost flag.
P&L variance commentary.
First week of every month, we read your P&L line by line, compare to forecast, and write a 1-page commentary. The "what changed and why" your accountant won't write for you.
Revenue $137K (forecast $128K, +7%). Driven by 2 catering events from new landing page + Meta restaurant-week campaign overperforming.
COGS
31.6% of revenue (forecast 31%). 0.6 pt over due to Wagyu portion drift (flagged Mar 28). Recommend 2-oz portion test starting May 12.
Labor
28.4% of revenue (target 28%). On target. Schedule discipline holding 6 weeks running.
Other notable
- Linen savings: $920 (first month with new vendor)
- POS subscription: $284 unexpected, found 3 unused user licenses, removing
- Insurance audit complete: $4,200 annual reduction, effective next month
$31,400 (target $40K by month 6, on track)
"Cumulative savings tracker" at the bottom of every monthly P&L doc. Tells you in one number whether the engagement is paying for itself.
Live KPI dashboard.
Bookmark in your phone. Auto-pulls from your POS every morning. 60 seconds to know everything you need to know.
Open it on your phone Monday morning, takes 60 seconds. Everything else flows from these 4 numbers + the heads-up line.
These artifacts arrive whether you ask for them or not.
That's the whole point of a recurring engagement: predictable rhythm, dated deliverables, accountability you can hold us to. Want to talk about which service fits?
Call Eric Book a consult to walk through it