AutoSphere TVS | Complete Digital Marketing Setup — Step-by-Step Workflow
AutoSphere TVS · autospheretvs.in Hub: Attapur · Serving Hyderabad 10–15 km ring Digital Setup Runbook v1.0 · Aug 2026
Implementation Runbook · From Zero to Fully Automated

Complete Digital Marketing Setup.
Step by Step. Everything Connected.

Website, 8 core pages, 21+ model landing pages, Attapur geo-targeting, SEO copywriting (10 blogs/month), full social + Meta + Google account setup, Google Sheet CRM, WhatsApp / SMS / Email automation — every touchpoint wired to one lead-to-conversion pipeline.

30 daysFull rollout
8Core pages
21+Model landing pages
10 / moSEO blogs
7Accounts & assets
1Sheet = CRM
Phase 1 · Week 1–2

Website & 8 Core Pages

Mobile-first, TVS-feel (blue / red / white), sub-3-second load, and one job above the fold everywhere — start a conversation.

Core PagePurposeKey SectionsPrimary CTASEO Target
HomeFirst impression + funnel entryHero, offers, models, reviews, map, lead formBook Free Test Ride"TVS dealership Hyderabad"
AboutTrust & brand storyStory, team, numbers (12K customers), outlet photo tourVisit Showroom"AutoSphere TVS about"
ContactDirect reach + callsPhone/WhatsApp/email, 3 outlets, hours, quick formCall Now (click-to-call)"TVS contact Hyderabad"
LocationsPhysical findability3 outlet cards, map embed, directions, doorstep-ride zone (Attapur 15 km)Get Directions"TVS showroom near Attapur"
SupportAfter-sales + serviceFAQs, service booking, roadside help, warranty claimsBook a Service Slot"TVS service center Hyderabad"
Privacy PolicyCompliance + ad-platform requirementData collection, cookies, consent, processing basis (DPI)Legal compliance
Social WallProof + UGC engineLive Instagram/FB feed, reviews grid, delivery momentsFollow @autospheretvsFresh content = better CTR
Work StationOwner / staff operations hubLead dashboard link, CRM sheet, internal dashboards, role trainingOpen CRMInternal only
UI

Design Standards

  • TVS blue (#0b3fae) · Red (#e11d2e) · White base
  • Google Fonts: Archivo (headings) + Inter (body)
  • PageSpeed score ≥ 90 · LCP < 2.5s on mobile
  • Uniform floating WhatsApp + call buttons
DS

Data Layer & Tags

  • One GTM container for all pixels & events
  • Lead events: form_submit, click_whatsapp, click_call, test_ride_book
  • UTM capture → all forms auto-append source/campaign
  • Consent banner before any ad tag fires
UR

Forms (all pages)

  • Lead form fields: name, phone, model, area, timeline
  • Success → thank-you state + WhatsApp deep-link
  • Every submission → Google Sheet (via Apps Script)
  • Phone validation + duplicate check
SS

Speed & Trust Extras

  • SSL + auto backups + staging environment
  • Structured data: LocalBusiness + Vehicle + FAQ schema
  • Canonical/robots/sitemap.xml submitted to Search Console
  • 404 + error pages with store map fallback
Phase 2 · Week 2–3

Landing Pages — Every Model, Every Offer

Like TVS brand pages: each model gets its own URL, own copy, own form, own schema. Ads never point anywhere generic.

Landing Page GroupURL PatternBuilt ForCTA
12 Motorcycle pages/bikes/sport · /bikes/radeon · /bikes/raider · /bikes/apache-rtr-160 … /bikes/apache-rr-310Commuter + Apache + Ronin + RTX buyersTest Ride · On-Road Price
6 Scooter pages/scooters/xl100 · zest-110 · jupiter-110 · jupiter-125 · ntorq-125 · ntorq-150Family & youth scooter buyersBook Test Ride · Get EMI
3 EV pages/evs/iqube · orbiter · tvs-xEV switchers (running-cost angle)Book iQube · Home Charging
Offer / campaign pages/offers/festive · /offers/exchange · /offers/zero-downAd traffic with deadlinesClaim Offer — expires Sunday
Utility pages/test-ride · /on-road-price · /exchange-evaluation · /service-bookingSearch & direct ad clicksForm + WhatsApp
P1

Every Model Page Template

  • Hero: model name + price + badge ("Best-seller / New")
  • Spec grid, colour picker, mileage/E-range
  • EMI calculator + exchange bonus banner
  • Gallery + customer delivery reel
  • FAQ (5 model-specific questions)
  • Sticky "Book Test Ride" bar on scroll
P2

Conversion Elements

  • Above-fold form: phone-only (2-field) first, then full form on thank-you
  • Trust ribbon: 4.8★ · 12K customers · authorised TVS
  • Price-breakup download + WhatsApp send
  • Review snippets from Google on every page
P3

SEO On-Page For Each

  • H1 = model + "on-road price Hyderabad"
  • Vehicle + FAQ schema per page
  • Internal links to tier-2 upgrade page
  • Meta title/desc written per cluster (step 4)
P4

Campaign Tracking

  • Each LP has its own UTM template (never shared)
  • GTM triggers: form_submit + WhatsApp click on model page
  • Page path passed into Google Sheets lead row
  • Thank-you pages fire purchase-equivalent events
Phase 3 · Week 2

Location Targeting & Local SEO

Same Attapur master plan as the ads funnel: 10 km core first, 15 km expansion second, halo beyond. Wired into website, GMB and both ad platforms.

LayerTier 1 · Core 10 kmTier 2 · 10–15 kmHalo · 15 km+
Budget priority70%25%5%
Google Ads radius10 km around Attapur +20% bidAnnulus 10–15 kmExcluded / remarketing
Meta pin layersAttapur, Mehdipatnam, Tolichowki, RajendranagarKukatpally, Gachibowli, Hi-TechLookalikes only
GMB / Local SEOAttapur hub listing + area pagesSatellite pins + citationsOrganic only
Doorstep ridesSame-day / next-day24–48 hrsShowroom invite
G1

Google Business Profile (3 outlets)

  • Verified name, address, category, hours (9–8:30)
  • 40+ photos (floor, deliveries, team, offers)
  • Products linked to model landing pages
  • Review link generator on every delivery day
G2

Local Content Pages

  • "TVS showroom near Attapur / Mehdipatnam" pages
  • Neighbourhood landing posts: "Test ride at home — {area}"
  • Citations: Justdial, IndiaMART, Sulekha, industry directories
  • NAP (name/address/phone) identical everywhere
Phase 4 · Ongoing · 10 Blogs / Month

SEO Copywriting Calendar

Ten researched articles a month across four keyword clusters. Every blog ends with a soft CTA into a model page or the general test-ride form, and every blog feeds social + emails (content reuse).

Cluster 1 · Commuter (4/mo)

Raider vs Radeon vs Sport — which 125/110 to buy

Comparison + on-road pricing + finance angle.

Cluster 1 · Commuter

Jupiter 125 vs Jupiter 110 — family scooter showdown

Boot space, mileage, running cost of both.

Cluster 1 · Commuter

Lowest EMI plans for TVS scooters in Hyderabad

Zero-down, 60-month EMI breakdown, eligibility.

Cluster 1 · Commuter

Best first bike for college students (hyderabad)

Sport/Star City/Raider picks with budget tables.

Cluster 2 · Performance (2/mo)

Apache RTR 160 4V vs 200 4V — which is worth it

Track vs street, price gap, feature comparison.

Cluster 2 · Performance

Apache RR 310 vs RTR 310 — faired or naked?

Torque curve, ergonomics, real-world range.

Cluster 3 · Electric (2/mo)

iQube vs Orbiter vs TVS X — the honest EV comparison

Range, charging, total cost of ownership.

Cluster 3 · Electric

EV vs petrol scooter: 5-year running cost in Hyderabad

rupee-per-km math with subsidy in Telangana.

Cluster 4 · Local (2/mo)

Why buy TVS from an authorised dealer like AutoSphere

Trust, genuine spares, service backbone.

Cluster 4 · Local

On-road price list of all TVS bikes in Hyderabad (2026)

Monthly-updated price master — link magnet.

W1

Writing Workflow (per blog)

  • Keyword research → H1/H2 + FAQ outline
  • 1,200–1,600 words, grade-8 readability
  • Real price & spec callouts (updated monthly)
  • 1 table + 1 internal link + 1 CTA box per post
W2

Distribution Loop

  • Blog → Instagram carousel/reel → FB post → X thread
  • LinkedIn version for fleet/corporate angle
  • Email newsletter picks 2 best blogs / week
  • YouTube short from blog for 1 model page/week
Phase 5 · Week 2–3

Social Media Account Setup

Seven platforms, one unified identity: handle @autospheretvs, same logo kit, same cover story, every bio ending with "Book a test ride → autospheretvs.in".

Phase 6 · Week 3

Meta Business Manager & Ad Account Setup

One Meta Business account that owns the Page, Instagram, WhatsApp and the ad account — so every asset shares one pixel, one catalogue, one audience pool.

1
business.facebook.comSetup

Create Meta Business Account

Steps

  • Go to business.facebook.com → Create Account
  • Business name: AutoSphere TVS · Email: hello@autospheretvs.in
  • Complete business details: GSTIN, PAN, website
  • Add owner + 2 admins with two-factor auth

Checklist

  • Business email verified
  • Legal address = Attapur showroom
  • Domain autospheretvs.in verified in Business Settings
2
AssetsLink Everything

Connect Page, Instagram & WhatsApp

Steps

  • Add existing FB Page (or create one) → request access
  • Connect Instagram business profile
  • Add WhatsApp number via Business Settings → WhatsApp Accounts
  • Assign full-access partners: admin (owner), agency, ads-manager

Roles

  • Owner: full everything
  • Agency: ads + assets, no financial access unless needed
  • Analyst: insights + reporting only
  • Every seat insured with 2FA
3
CriticalBusiness Verification

Business Verification (today, not later)

Without verification, ad account can be restricted to smaller audiences. Verify before launching festive campaigns.

Documents (all in business name)

  • GST registration certificate
  • PAN of the entity
  • Phone bill / electricity bill (address proof)
  • Bank statement page with entity name

Tip

  • File once, for all 3 showrooms on one legal entity
  • Fix number (not caller ID / virtual) for verification codes
  • Verify domain: meta-domain-verification.txt on autospheretvs.in
4
Ad AccountMoney + Tracking

Create Ad Account & Payment

Steps

  • Ads Manager → Ad Accounts → + Create
  • Currency: INR · Timezone: Asia/Kolkata
  • Payment method: corporate card / UPI business (bank transfer options on Meta)
  • Set daily + monthly spend caps immediately

Cap Rules

  • Monthly cap: ₹60,000 (Growth) / ₹1,20,000 (Domination)
  • Daily cap: ₹3,000 default, raised only for festive
  • Billing alerts on WhatsApp for zero surprises
5
CriticalEvents Manager

Pixel + Conversions API + Catalog

Set up

  • Data Sources → + Add → Web: Facebook Pixel → Install via GTM
  • Server-side: Conversions API key from Facebook → add to GTM/Klaviyo-like server
  • Event test: PageView, Lead, InitiateCheckout, Purchase
  • Create Catalog: products = 21 models with price + image

Why CAPI

  • iOS blocks browser beacon; CAPI sends server-side events
  • Restores match rates → lower CPL (₹50–100 target needs it)
  • Purchase/lead events become optimisable
6
ReadyQA

Test & Launch Campaign Set

Pre-launch test

  • Fire test Lead from model page → confirm pixel + CAPI + sheet row
  • Confirm the lead opens WhatsApp welcome within 60 seconds
  • Duplicate suppression on — one merged lead per phone/day

First campaigns (Week 1)

  • M1 Jupiter offer · M2 Raider offer · M3 Click-to-WhatsApp
  • CPL guardrails on (₹40–75 bands)
  • Geo: Attapur core 70% / ring 25% / halo 5%
Phase 7 · Week 3

Google Ads Account Setup

One account, clean conversion tracking, geo radius on Attapur, structured to scale from ₹2,000/week to ₹15,000/week.

1
ads.google.comAccount

Create Account & Link Assets

Steps

  • Sign up with business email (not personal)
  • Currency INR · Timezone Asia/Kolkata, no auto-tags off
  • Link GA4 property (autospheretvs.in) → sees site conversions
  • Link Search Console, Merchant Center (if PMax shopping later)

Billing safety

  • Add monthly budget cap in Payments
  • Auto-tagging ON (GCLID required for sheets CRM)
  • No location "presence: interested people" — location of interest only
2
ConversionsTrack Everything

Define 5 Conversion Actions

Actions (with values)

  • Lead form submit (test ride / price) — value ₹2,000
  • Click-to-call (phone call of 60s+) — value ₹2,500
  • WhatsApp click — value ₹2,500
  • Model page + form (high intent) — value ₹4,000
  • Offline import: "Booked/Delivered" via Google Ads Offline Conversions

Offline import

  • Export booked rows weekly from the Sheet CRM
  • Upload click-ID ↔ sale, Google learns which search buys
  • Account starts optimising toward sales, not just leads
3
StructuresDay 1 campaigns

Launch Campaign Structure (₹15,000 plan)

Campaigns

  • G1 Brand + "near me" (₹1,200) — capture own name
  • G2 Model search Tier-1 (₹1,500) — Jupiter/Raider/NTORQ
  • G3 Competitor + model-mix (₹800) — steal traffic
  • G4 Remarketing RLSA + Display (₹500) — cheap re-entry

Geo & devices

  • Radius 10 km Attapur +20% bid; annulus 10–15km normal
  • Mobile +90% bid (two-wheeler buyers live on mobile)
  • Negative list loaded before launch (rent/parts/2nd hand)
  • Ad extensions: sitelinks, callout, structured snippet, call
4
QABefore money

Pre-launch QA

Test flow

  • Search 3 test keywords → click ad → land on model page
  • Submit test lead → check GCLID in Sheets row
  • Convert in Offline Conversions → verify match

Guards

  • Any keyword above ₹160 CPL — pause 48h rule
  • Daily spend monitor alert to WhatsApp
  • Search Terms report reviewed every Monday
Phase 8 · The Festival Playbook

Festival Offers on Meta & Google — Start Exactly 15 Days Prior

Two budget levels: ₹10k per platform (₹20k/month) to start — with ₹30k/month suggested as the working plan (₹15k each platform). Every campaign runs for raw leads → conversion at CPL ₹50–100, activating 15 days before the festival. On 1,000 raw leads: minimum 30–50+ conversions (2–5%) — rising to 10–25% (100–250+) only with a strong follow-up system and low competition in the geo ring.

Monthly Budget PlanMeta ₹ / monthGoogle ₹ / monthTotal ₹ / monthRaw Leads / month @ ₹75 CPL
Entry — ₹10k per platform10,00010,00020,000~265
Suggested (recommended)15,00015,00030,000~400
Aggressive (optional)20,00020,00040,000~530
Suggested ₹30k/month ≈ 4 festival windows = ~1,000 raw leads≈ ₹75,000 total

Festival surges sit on top of the monthly plan — every offer starts exactly D-15 and its budget is drawn from the monthly allocations in this table.

Festival Offer Start (D-15) Campaign Stack (raw → conversion) Budget ₹ (Meta / Google) Raw Leads @ ₹75 Conv 2–5% (min) Conv 10–25% (strong)
Vinayaka Chavithi
14 Sep · offer till 20 Sep
1 Sep Meta: M1 Jupiter offer · M5 festive reel → lead form
Google: G1 brand near-me · G3 festive keywords
15,000 7,500/7,500 200 6–10 20–50
Dussehra
20 Oct · offer till 28 Oct
5 Oct Meta: M2 Raider offer · M3 catalog retarget
Google: G2 model tier-1 · G4 remarketing
15,000 7,500/7,500 200 6–10 20–50
Diwali Biggest
8 Nov · offer till 15 Nov
24 Oct Meta: M1 + M2 offer stack · M4 engagement retarget
Google: G2 model tier-1 · PMax festive
22,500 11,000/11,500 300 9–15 30–75
Xmas & New Year
25 Dec → 2 Jan · offer till 5 Jan
10 Dec Meta: M5 festive + gifting reel · M2 click-to-WhatsApp
Google: G3 festive keywords · call ads
22,500 11,000/11,500 300 9–15 30–75
Full festive cycle All stacks, rotating offer messages 75,000 37,000/38,000 1,000 30–50+ (2–5%) 100–250+ (10–25%)

Dussehra → Diwali runs as one continuous campaign block (5 Oct → 15 Nov), sharing budget and learnings between the two offers. Every offer: starts D-15, runs through expiry, auto-downgrades D+2.

Cost Per Conversion — Overall (1,000 Raw Leads)Conversion RateConversions / 1,000 leadsCost per conversion @ CPL ₹75 (₹75,000)Range @ CPL ₹50 / ₹100
Minimum2%20₹3,750₹2,500 – 5,000
Typical minimum3–5%30–50+₹1,500 – 2,500₹1,000 – 3,333
Strong follow-up + low competition10–25%100–250+₹300 – 750₹200 – 1,000
Cost per conversion overall₹300 min (strong 10–25%) · ₹1,500–2,500 working (3–5%) · ₹3,750 max (weak follow-up)

"Conversion" = confirmed customer (quote → token → delivery). Minimum band 2–5%; the 10–25% band is reachable only with a fast-follow-up system (SLA ≤ 10 min) and low local competition.

D15

The 15-Day Prior Rule

  • Every festival offer activates exactly D-15, never later
  • Creatives + budgets pre-baked one week early — no last-minute fire
  • Automation sequences dry-run once before go-live
  • Offer auto-downgrades D+2 back to evergreen campaigns
CG

Guardrails (both platforms)

  • Meta CPL > ₹90 or Google > ₹100 → 48-hour kill rule
  • Daily budget fixed per festival, zero drift
  • Conversions via CAPI + GCLID offline import
  • Sheet CRM stage moves logged hourly in festive weeks
  • Follow-up SLA ≤ 10 min — biggest lever for the 10–25% band
Phase 9 · Week 4

One Sheet = The CRM. Everything Connects To It.

All forms (website, Meta lead ads, Google lead extensions, WhatsApp) land in one Google Sheet. Status updates drive WhatsApp, SMS and Email at every stage of the pipeline.

Column (Sheet)Data fromDrives
Lead ID + TimestampAuto-generated by Apps ScriptAll automation keys
Source / Campaign / AdUTM from Meta/GoogleReporting + budget moves
Geo ring (Core/Ring/Halo)UTM or pin-locationToppling Attapur proof
Model interestForm dropdown / WhatsApp keywordOffer routing, price PDF
Name · Phone · AreaForm / ad answerWhatsApp template variables
Status (stage)Manual + automation updatesNext-touch engine (below)
Next follow-up + OwnerPlaybook assignerReminder alerts to sales
Finance / Exchange fieldsQualification scriptQuote stack builds
WA

WhatsApp Automation (BSP: AiSensy / Wati / Interakt)

  • Instant welcome + price PDF (0 min)
  • Stage triggers: Contacted → test-ride quote; TestRide → EMI video; Quote → offer PDF; Booked → delivery checklist
  • Win-back templates for stale COLD
  • Service reminders post-delivery
SM

SMS Automation (MSG91 / Twilio)

  • Instant: "Your test ride is confirmed at {slot}"
  • Reminder H-2: tomorrow's ride, bring DL
  • Festive / offer blasts to opted-in numbers
  • OTP + follow-up fallback if WhatsApp missed
EM

Email Automation (Brevo / Mailchimp)

  • Welcome + catalogue on opt-in
  • Nurture: 2 best blogs / week (auto from calendar)
  • Festive offer series + last-chance (3-part)
  • Service teaser: 6-month/12-month check reminders
SH

Google Sheet Wiring (Apps Script / Zapier / Make)

  • Form submit → POST to Apps Script WebApp → new row
  • Row with status change → API call to WhatsApp/SMS/Email
  • Conditional formatting: HOT=red, WARM=amber, BOOKED=green
  • Daily digest: counts + stuck leads → owner email 9 AM
Phase 10 · Always-running

Reporting & KPI Dashboard

Looker Studio linked directly to the Sheet CRM + Google Ads + Meta + GA4 — one link, refreshed daily, shown on the Monday 10 AM call.

ReportCadenceMetricsDecision it drives
Ad platform pullDaily (auto alert)Spend, CPL, CTR, leads by campaign/adKill/scale (48-hr rule)
Lead pipeline (Sheet)Monday 10 AMRaw → Qualified → Rides → Quotes → Booked, by ringConversion band position
Speed-to-leadWeeklyMedian connect time, missed-call rateFloor vs 5% vs 10% targeting
Cost per saleMonthlySpend ÷ deliveries, by channel/ringBudget rebalancing
Master dashboard (Looker Studio)LiveAll of the above in one screenOwner's single source of truth
The 30-Day Rollout Plan

Master Timeline — Everything Done, In Order

WeekWork BlockKey DeliverablesStatus Gate
W1Foundations + WebsiteDomain, hosting, SSL, 8 core pages, model page template ×21, forms + GTM + pixel wiringAll pages live & tracked
W2Local + Landing + SEO3 GMB profiles, Attapur area pages, campaign landing pages, first 10 blog drafts, keyword clustersGMB verified, 10 blogs ready
W3Social + Meta + Google setup5 social accounts live, Meta Business verified + ad account + CAPI + catalog, Google Ads + conversions + offline importTriple account stack ready
W4Automation + LaunchSheet CRM live, WhatsApp/SMS/Email sequence tested, dashboard published, 12 campaigns launched (Meta 5 + Google 5 + retargeting), KPI baseline setGO-LIVE Monday
After launch: weekly optimise loop (kill/scale) · monthly 10 blogs · CPL ₹50–100 · conversion band 2% / 5% / 10%

Go-Live Definition (all must pass)

  • Every form writes to the Sheet CRM
  • WhatsApp welcome hits under 60 seconds
  • Meta pixel + CAPI + GA4 + GCLID all verified
  • 10 blogs scheduled, 5 social accounts posting
  • Dashboard reaches owner on Monday 10 AM
⦿

Weekly Operating Cadence

  • Monday 10 AM — dashboard + plan
  • Monday — kill/scale ads (48-hr rule)
  • Wednesday — creative refresh (3/model)
  • Friday — funnel audit (leads→rides→tokens)
  • Month-end — model-mix rebalance