New case study: how a tour operator went from 18% to 47% direct bookings Read →
Engagement levels

Scoped for every stage
of your growth.

Pick a single service to start, or bundle multiple for an automatic 5–12% discount. No long-term lock-in, 30 days' notice on every retainer. Every engagement is custom-scoped, talk to us for a tailored quote.

Home / Packages
01

Launch

Entry tier
Local SEO for a single location / brand
  • 10 target keywords · GBP setup + weekly posts
  • On-page SEO for 8 pages
  • 25 local citations + directories
  • 3 destination / itinerary blogs
  • Hotel / TouristAttraction schema
  • Monthly GA4 + booking-source report
Request scope →
02

Grow

Growth tier
Multi-location local + light national
  • 25 keywords · multi-destination
  • GBP across 3 properties / locations
  • 50 citations · 5 long-form blogs
  • Technical audit + monthly fixes
  • 5 entry-level travel-niche backlinks
  • Booking attribution report
Request scope →
04

Dominate

Enterprise tier
Marketplaces, large groups, MICE platforms
  • 100 keywords + destination clusters
  • Deep tech SEO (logs, crawl, JS booking)
  • Programmatic destination pages
  • 16 articles / mo · 20 contextual links DR 50+
  • Digital PR pitches (4/mo)
  • CRO on top 10 booking pages
Request scope →
05

Elite

Custom · listed brands
Listed companies, airlines, large platforms
  • Unlimited keywords · multi-domain
  • Hreflang + international SEO
  • 10k+ programmatic pages
  • 4-person dedicated pod · 30+ premium links
  • Digital PR retainer · GEO (AI search)
  • Quarterly on-site workshops
Talk to us →
01

Spark

Entry tier
Single-brand starter
  • 12 feed posts · 4 reels · daily stories
  • 1 primary platform (IG or FB)
  • Hashtag + geo-tag strategy
  • DM response within 12 hrs
  • Monthly insights deck
Request scope →
03

Surge

Premium tier
Always-on, multi-platform, creator-led
  • 30 posts · 15 reels · live sessions
  • 3–4 platforms (IG, FB, YT, LinkedIn)
  • Monthly content shoot day
  • UGC pipeline + 2–3 creator collabs/mo
  • Daily community management
Talk to us →
01

Starter

Entry tier
Single-channel · entry ad-spend bracket
  • Google Search + Performance Max
  • GA4 + Meta Pixel + booking events
  • 8 creatives + 4 LP experiments
  • Weekly pacing & negative-keyword sweep
  • Monthly business review
Request scope →
03

Scale

Scale tier
Full-funnel · high ad-spend bracket
  • Search + PMax + YT + Meta + Demand Gen
  • OTA-competitor custom intent layers
  • Server-side tracking · GTM SS
  • 50+ creative variants/mo
  • Dedicated lead · Slack · weekly war-room
Talk to us →
01

Landing

Landing project
Single high-converting page
  • Mobile-first · LCP < 2.5s
  • Lead / WhatsApp / call CTAs
  • GA4 + Pixel · basic schema
  • 2-week delivery · 30-day support
Request scope →
02

Brochure

Brochure project
5–10 pages · informational
  • Custom design on WP / Webflow
  • Blog with 5 SEO-optimised articles
  • Hotel + TouristAttraction schema
  • Lighthouse mobile ≥ 90
  • 4-week delivery
Request scope →
04

Travel Portal

Custom portal project
OTA / marketplace / aggregator
  • B2B agent module · API integrations
  • Search + filter + dynamic pricing
  • Headless (Next.js + Strapi)
  • CDN + image pipeline
  • 12–16 weeks · discovery sprint included
Talk to us →
01

CRM Starter

Starter tier · per-seat
Lead capture + standard pipelines
  • Website + WhatsApp + IG/FB DM capture
  • Standard pipelines & templates
  • Manual routing rules
  • Basic dashboards
  • Onboarding + 2 training sessions
Request scope →
03

Cloud Automation

Automation retainer
Workflow automation across the stack
  • CRM ↔ accounting ↔ OTA ↔ comms
  • Lead-to-booking automation
  • Reservation push to PMS / channel manager
  • Slack / Teams alerting
  • Quarterly automation audit
Talk to us →
04

Custom Software

Custom build
B2B portals · extranets · AI assistants
  • B2B agent portal · supplier extranet
  • AI travel assistant · internal ops tool
  • Discovery → architecture → build → deploy
  • SLA-backed maintenance retainer
Talk to us →
FAQ

Questions clients ask before signing.

Do you only work with travel brands?
No. We work with brands across every industry: SaaS, healthcare, real estate, D2C, education, finance, manufacturing, professional services and more. Travel is our deepest specialty (where we've shipped the most programmes), but the same senior team and engineering-led approach delivers the same results in any vertical.
Are you GST-registered?
Not yet. Viral Code currently operates as an independent studio and is not GST-registered. All prices on this site are all-inclusive in INR. We'll communicate transparently if/when that changes.
Do you guarantee Google rankings or ROAS targets?
No, and you should not trust any agency that does. What we commit to is the scope, the deliverables, white-hat methods, and transparent reporting against bookings, ROAS and KPIs we set at kickoff.
Why bundle two or more services?
Every digital funnel leaks between channels. SEO drives traffic, paid retargets it, social warms it, the website converts it, the CRM nurtures it. Coordinating these under one team beats three different agencies pointing at each other. You also get an automatic 5–12% bundle discount.
What's the engagement length and cancellation policy?
Retainers are billed monthly, quarterly or annually (with 5% / 10% prepay discounts). Cancel with 30 days' written notice. Web development projects pay against milestones already delivered.
How is Paid Media ad spend billed?
Separately and transparently. Management fees and ad spend are distinct line items. Ad spend is a pre-funded pass-through paid to Google, Meta and other platforms, reconciled monthly. Mgmt fee is Viral Code revenue; ad spend is not.
Who actually works on my account?
Senior specialists, in-house. The strategist you meet on the kickoff call is the one shipping work every week. No white-label, no offshoring, and no junior teams hidden behind sales calls.
How fast can we start?
Onboarding kit goes out within 24 hours of countersigned proposal. Kickoff call within 5 working days. First public deliverables live by end of week 3.
Ready when you are

Tell us what you need. We'll quote it.

30-minute discovery call · no obligation · we'll tell you straight if we're not the right fit.

Chat with us