SEO agency

Upperbrook Green Search · SEO agency · Burlington, VT

Henrike Kavanagh is the account manager at Upperbrook Green Search, a local SEO agency, and she keeps the review log, licence renewals and client data agreements here so an auditor or a client's lawyer gets a straight answer the same day.

Agencies and creativeComplianceDimensions4 tables · 5 views · 1 form · 2 dimension sets · 1 dashboard · 1 digest · 1 notification · 1 agent
Use this template

Review board

Quality reviews
Waiting for review6
Core web vitals audit - TidelineTideline Seafood MarketTechnical audit
Recipe page content briefs - TidelineTideline Seafood MarketContent brief
Directory link review - GullcrestGullcrest PlumbingLink review
Hours and category sweep - BramblewoodBramblewood Physical TherapyListing sweep
Recital season brief set - FernwickFernwick Piano StudioContent brief
1 more
Passed14
March ranking report - PennywhistlePennywhistle Veterinary ClinicMonthly report
March ranking report - OakhearthOakhearth RoofingMonthly report
Service page brief set - GullcrestGullcrest PlumbingContent brief
Backlink gap review - CallowayCalloway and Dreen LawLink review
April ranking report - PennywhistlePennywhistle Veterinary ClinicMonthly report
9 more
Fixes needed8
March ranking report - CallowayCalloway and Dreen LawMonthly report
Site crawl audit - BramblewoodBramblewood Physical TherapyTechnical audit
Listing accuracy sweep - PennywhistlePennywhistle Veterinary ClinicListing sweep
April ranking report - OakhearthOakhearth RoofingMonthly report
Local pack visibility audit - GullcrestGullcrest PlumbingTechnical audit
3 more
Failed2
Menu and hours schema check - TidelineTideline Seafood MarketTechnical audit
Guest post outreach review - CallowayCalloway and Dreen LawLink review

Tables

Quality reviews

30 sample rows · 10 columns

Every client deliverable checked before it goes out: who reviewed it, what they found and how long the fixes took.

DeliverableClientKind of deliverableReviewerDraft finishedDue to clientReviewed on
Recital season brief set - FernwickFernwick Piano StudioContent briefBrenna TollefsrudOct 4, 2026Oct 17, 2026—
Hours and category sweep - BramblewoodBramblewood Physical TherapyListing sweepLisbet HaverkampOct 4, 2026Oct 15, 2026—
Directory link review - GullcrestGullcrest PlumbingLink reviewYusuf Anwar-PellegrinoOct 3, 2026Oct 14, 2026—
Recipe page content briefs - TidelineTideline Seafood MarketContent briefBrenna TollefsrudOct 3, 2026Oct 13, 2026—
Core web vitals audit - TidelineTideline Seafood MarketTechnical auditOsric Delacroix-HaleOct 2, 2026Oct 11, 2026—
May ranking report - TidelineTideline Seafood MarketMonthly reportHenrike KavanaghOct 4, 2026Oct 10, 2026—
Competitor link gap review - OakhearthOakhearth RoofingLink reviewYusuf Anwar-PellegrinoOct 2, 2026Oct 9, 2026Oct 4, 2026
Internal link audit - CallowayCalloway and Dreen LawTechnical auditOsric Delacroix-HaleOct 1, 2026Oct 8, 2026Oct 3, 2026
May ranking report - PennywhistlePennywhistle Veterinary ClinicMonthly reportHenrike KavanaghSep 30, 2026Oct 5, 2026Oct 2, 2026
May ranking report - CallowayCalloway and Dreen LawMonthly reportHenrike KavanaghSep 30, 2026Oct 5, 2026Oct 3, 2026
May ranking report - OakhearthOakhearth RoofingMonthly reportOsric Delacroix-HaleOct 1, 2026Oct 5, 2026Oct 3, 2026
May ranking report - BramblewoodBramblewood Physical TherapyMonthly reportHenrike KavanaghOct 1, 2026Oct 5, 2026Oct 4, 2026

18 more rows

Licences and credentials

14 sample rows · 7 columns

The certifications, tool licences, insurance and data agreements an auditor or a client's lawyer asks to see.

Licence or credentialKindHeld byIssued onExpires onStandingYearly cost
Google Ads search certification - BrennaStaff certificationBrenna TollefsrudSep 20, 2025Sep 23, 2026Expired—
Listings manager licenceTool licenceLisbet HaverkampAug 31, 2025Sep 30, 2026Expired$1,800
Backlink index licenceTool licenceYusuf Anwar-PellegrinoOct 15, 2025Oct 15, 2026Renewal due$2,400
Client data agreement - Bramblewood Physical TherapyClient data agreementHenrike KavanaghOct 20, 2025Oct 20, 2026Renewal due—
Google Analytics certification - OsricStaff certificationOsric Delacroix-HaleOct 30, 2025Oct 30, 2026Renewal due—
Site crawler licenceTool licenceOsric Delacroix-HaleNov 4, 2025Nov 4, 2026Renewal due$1,290
Business licence, city of BurlingtonBusiness licenceHenrike KavanaghNov 9, 2025Nov 9, 2026Renewal due$310
Cyber liability policyInsurance policyHenrike KavanaghNov 29, 2025Nov 29, 2026Renewal due$1,480
Google Analytics certification - HenrikeStaff certificationHenrike KavanaghDec 9, 2025Dec 9, 2026Current—
Client data agreement - Calloway and Dreen LawClient data agreementHenrike KavanaghDec 29, 2025Dec 29, 2026Current—
Professional liability policyInsurance policyHenrike KavanaghJan 28, 2026Jan 28, 2027Current$2,150
Local search specialist course - LisbetStaff certificationLisbet HaverkampMar 19, 2026Mar 19, 2027Current—

2 more rows

Clients

7 sample rows · 8 columns

The businesses the agency works for, with the person who signs off.

ClientContactPhoneEmailPlanReviews
Bramblewood Physical TherapyAnnelise Rotherham(802) 555-0124annelise.rotherham@bramblewoodpt.comFull serviceSite crawl audit - Bramblewood, April ranking report - Bramblewood, Blog calendar brief - Bramblewood, May ranking report - Bramblewood, Hours and category sweep - Bramblewood
Calloway and Dreen LawLeopold Brathwaite-Ng(802) 555-0121leopold.brathwaiteng@callowayanddreenlaw.comFull serviceMarch ranking report - Calloway, Backlink gap review - Calloway, April ranking report - Calloway, Guest post outreach review - Calloway, May ranking report - Calloway, Internal link audit - Calloway
Fernwick Piano StudioEvander Szymanski-Cole(802) 555-0125evander.szymanskicole@fernwickpianostudio.comStarterStudio lesson page briefs - Fernwick, Recital season brief set - Fernwick
Gullcrest PlumbingRoswitha Khatri-Moon(802) 555-0126roswitha.khatrimoon@gullcrestplumbing.comLocal growthService page brief set - Gullcrest, Local pack visibility audit - Gullcrest, May ranking report - Gullcrest, Directory link review - Gullcrest
Oakhearth RoofingWilhelmina Sorrentino-Vale(802) 555-0122wilhelmina.sorrentinovale@oakhearthroofing.comLocal growthMarch ranking report - Oakhearth, April ranking report - Oakhearth, Citation cleanup sweep - Oakhearth, May ranking report - Oakhearth, Competitor link gap review - Oakhearth
Pennywhistle Veterinary ClinicOttoline Brackenridge-Ndlovu(802) 555-0120ottoline.brackenridgendlovu@pennywhistlevetclinic.comLocal growthMarch ranking report - Pennywhistle, Listing accuracy sweep - Pennywhistle, April ranking report - Pennywhistle, May ranking report - Pennywhistle
Tideline Seafood MarketCormac Yellowhorse-Lund(802) 555-0123cormac.yellowhorselund@tidelineseafoodmarket.comStarterMenu and hours schema check - Tideline, Core web vitals audit - Tideline, Recipe page content briefs - Tideline, May ranking report - Tideline

Forms and booking

Log a review

Form
Log a reviewThe sheet a reviewer fills in after checking a deliverable, before it is sent to the client.
What did you review? *
Which client is it for? *
What kind of deliverable is it? *Monthly reportTechnical auditContent briefLink reviewListing sweep
When is it due to the client? *
How many problems did you find?
How did the review come out? *Waiting for reviewPassedFixes neededFailed
Save the review

Dashboards

Quality at a glance

Quality reviews
Reviews by result
  • Passed14
  • Fixes needed8
  • Failed2
  • Waiting for review6
Fix hours by kind
  • Monthly report9.5
  • Technical audit20
  • Content brief1
  • Link review12
  • Listing sweep4.5

Also included

  • Monday fixes listDigest
  • Renewal coming upNotificationTells the account manager a month before a licence, policy or agreement runs out.