Career transition plan · Prepared for Kartik Singh

You are not
starting from scratch.
Stop saying that.

An 8-week plan to move from SEO to performance marketing — built on the 1.5 years of D2C ecommerce work you already own, plus one portfolio case study deep enough to carry an entire interview.

Prepared for
Kartik Singh
By
Social Masla
Window
8 weeks
Commitment
2 hrs/day
Required spend
₹0

This plan runs on two tracks at once. One is available to you on Monday morning. The other takes eight weeks. Do not wait for the second to start using the first.

Track A

The Reframe

Everything you have already done at CasinoKart, retold in the language performance marketers actually use. No new work. This is available to you today.

Build time
One evening
Cost
₹0
Ready to pitch
Immediately
Sections
01 · 02 · 08
Track B

The Portfolio Build

One complete CasinoKart case study across all twelve components — including a real tracking setup you build yourself, with your own hands, on a real store.

Build time
8 weeks
Cost
₹0 – ₹5,000
Ready to pitch
Week 8
Sections
03 · 04 · 05
01Track A

The reframe: what you say from Monday

You have sixteen months of hands-on D2C ecommerce growth work across five storefronts, including international. That is not "no experience." That is a background most performance marketing candidates with two years of ad spend do not have.

The single rule of this document

You never again open an interview with "I don't have performance marketing experience yet." Not once. Not as modesty, not as honesty, not as a way to lower expectations before you get judged.

It is also not accurate. You have run the acquisition side of a ₹3,000–₹21,000 AOV D2C business. What you have not done is spend money on ads. Those are very different sentences, and the second one is a gap you can close in eight weeks. The first one is a story you cannot un-tell.

What you actually own

Read this list slowly. Every line is something a performance marketing hiring manager cares about, and every line is already on your CV:

  • A real P&L context. Physical goods, ₹2,999–₹20,999 price points, India + international, Shopify. You know what a considered purchase looks like.
  • 300+ optimised product listings. Hold this one. It is the most undervalued line on your CV and we will come back to it.
  • Five-plus storefronts, including international. Multi-market, multi-catalogue, multi-account thinking.
  • Demand research at scale. Semrush, Ahrefs, Google Keyword Planner, Search Console. This is search intent work. Paid search runs on exactly the same raw material.
  • Competitor and backlink analysis. You already know how to take a market apart and see what the other side is doing.
  • Measurable outcomes. +12% organic traffic. Page 2–3 to page 1–2 on primary keywords. You have moved a number and can explain how.

The translation table

The work does not change. The words do. Learn the right-hand column — it is the vocabulary of the room you are trying to get into.

What you didWhat it is called in performance marketing
Keyword research in Semrush / Ahrefs / Keyword PlannerSearch intent mapping. The direct input to Google Search campaign structure, match-type strategy, and the negative keyword list.
Optimised 300+ Shopify product listingsProduct feed optimisation. Titles, attributes, imagery and product data are the single largest performance lever in Google Shopping and Performance Max. Most media buyers are actively bad at this. You are not.
Search Console query dataZero-cost demand data. Real queries, real volumes, from the actual business — which is what you build a search campaign and an audience brief on.
Competitor analysisCompetitive ad intelligence. Same instinct, different tool — Meta Ad Library and Google Ads Transparency Center instead of Ahrefs.
Grew organic traffic 12%Channel ownership with an accountable metric. You can read analytics and connect an action to an outcome.
Shopify catalogue & ecommerce operationsYou know what breaks when spend scales: stock-outs on the hero SKU, variant mismatches, shipping thresholds killing conversion rate. Media buyers who have never touched the backend learn this the expensive way.
Managed 5+ sites including internationalMulti-account, multi-market structure — directly analogous to running separate ad accounts and catalogues per region.

The feed point is your sharpest weapon. Use it early in every interview.

Google Shopping and Performance Max campaigns are won or lost on product data quality — titles, product types, GTINs, image quality, custom labels. Agencies complain constantly that nobody wants to do feed work. You have optimised 300+ listings by hand. Say the sentence "I've done feed-level work on 300+ SKUs across five stores" in the first five minutes and you stop sounding like a career-changer and start sounding like a specialist.

Your 60-second answer to "tell me about yourself"

Write this out. Say it out loud twenty times. It should sound bored, not rehearsed.

Kartik

"I've spent the last year and a half running growth for CasinoKart — a D2C gaming equipment brand on Shopify, ₹3,000 to ₹21,000 price points, across five storefronts including international.

My side of it has been the acquisition and catalogue side: I've optimised 300+ product listings, run the keyword and competitor research, and taken organic traffic up 12% with the primary keywords moving from page two-three to page one-two.

What that's given me is the full picture of a D2C business other than the paid side — I know the margins, the catalogue, what actually converts on the site, and what breaks when volume goes up. Paid is the piece I want to own next, so I built a complete campaign case study for the brand — audience, funnel, Meta and Google structure, creatives, tracking, dashboard. I'd like to walk you through it."

Notice what that does. It never says "I have no experience." It never lies. It ends by handing them a reason to look at your portfolio.

02Track A

The résumé rewrite

Your CV is currently a good SEO CV. A recruiter screening for performance marketing scans it for ten seconds, sees "Ecommerce & SEO," and puts it down. Every fix below is a reframing — nothing invented.

Headline

NowDigital Marketing Associate | Ecommerce & SEO
Change toPerformance & Growth Marketing | D2C Ecommerce · Shopify · Paid Search & Social

Professional summary

Replace the current paragraph with this shape:

D2C ecommerce growth marketer with 1.5 years running acquisition for a multi-store Shopify business (₹3,000–₹21,000 AOV, India + international). Owned product catalogue and organic acquisition across 5+ storefronts and 300+ SKUs; grew organic traffic 12% and moved primary keywords from page 2–3 to page 1–2. Full-funnel understanding of D2C economics — catalogue, feed quality, landing experience, and conversion — now focused on paid acquisition across Meta and Google.

Experience bullets — rewrite these four

CurrentRewritten
Optimized 300+ Shopify product listings.Optimised product data across 300+ SKUs — titles, attributes, imagery and categorisation — the same feed-quality work that determines Google Shopping and PMax performance.
Managed ecommerce growth activities across 5+ websites including international stores.Owned growth across 5+ Shopify storefronts including international markets, coordinating catalogue, content and acquisition per market.
Increased organic traffic by 12% through SEO initiatives.Grew organic acquisition 12% through search intent research and on-site optimisation, using Search Console query data to prioritise by commercial intent rather than volume.
Performed SEO audits, competitor analysis, backlink research…Ran competitive intelligence across the category — competitor positioning, offer and messaging analysis — and translated findings into acquisition priorities.

Add a new section: Projects

This is where the Track B case study lands, above Certifications. One entry, three lines:

CasinoKart — Full-Funnel Paid Acquisition Case Study (self-directed)
End-to-end campaign strategy for a ₹3,000–₹21,000 AOV D2C gaming equipment brand: audience research, funnel design, Meta and Google campaign structure, creative concepts, landing page, GA4/GTM/Pixel conversion tracking implementation, and performance reporting.
[link]

Skills — reorder, don't rewrite

Lead with the paid-relevant stack, put SEO third:

  • Paid & Analytics: Meta Ads Manager, Google Ads, GA4, Google Tag Manager, Meta Pixel & Conversions API, UTM tracking, Google Sheets reporting — add each one only once you have actually touched it in Track B. Not before.
  • Ecommerce: Shopify, product feed optimisation, catalogue management, CRO fundamentals
  • Research: Semrush, Ahrefs, Google Keyword Planner, Search Console, Meta Ad Library
Two honesty guardrails

Your dates. March 2025 to now is about sixteen months. "1.5 years" is fair and will be exactly right by September. Do not let it drift to "2 years" — a timeline that fails a reference check destroys everything else on the page, and the reframe is strong enough without it.

Never claim managed budget. Not "₹X spend managed," not "handled ad campaigns," not a ROAS figure you did not produce. One follow-up question and it collapses. Everything in this plan works without a single invented number — that is the entire point of building it this way.

Also fix your LinkedIn, same day

Headline, About section and Featured. Put the case study link in Featured. Recruiters source from LinkedIn far more than from job boards, and a "Performance & Growth Marketing" headline is what makes you appear in their searches at all.

03Track B

The case study: twelve components on CasinoKart

One brand, done completely, beats three brands done shallowly. You are going to build the full twelve-component portfolio — and you are going to build it on CasinoKart, because you have something nobody else interviewing has: inside knowledge of a real business.

Twelve components, each one a section of the finished case study. Every component below is mapped to the course module that teaches it — so when you sit down to build one, you know exactly which module to watch first. Work them in order; each builds on the last.

Why CasinoKart is a better case study than a made-up brand

Most portfolio case studies are built on a brand the candidate found on Instagram. They are guesses dressed up as strategy — invented audiences, invented margins, invented problems.

You have real Search Console queries, real product data, real pricing, real seasonality, and a real category constraint. When an interviewer pushes on any assumption, you have an actual answer instead of a shrug. That difference is visible within ninety seconds of you presenting.

Before you start: the category thing

CasinoKart sells physical goods — poker chips, teen patti sets, casino tables, pool tables, board games. Completely legal, completely legitimate retail. But the branding sits in a category that Meta and Google ad policy treats with suspicion, because their systems are looking for real-money gambling.

This is not a problem in your case study. It is the case study.

Any candidate can plan a campaign for a skincare brand. Almost none of them have thought about ad policy, account restrictions, or how you sell a legal physical product in a category the platform flags by default. Build the policy thinking into components 05 and 06 and you will be the only person that week who raised it. It is also, very probably, part of the real reason your company is organic-first — which makes your SEO experience the correct strategic response to a constraint, not a consolation prize.

The twelve components

ComponentWhat you build for CasinoKartCourse module
01Brand OverviewOne page: category, catalogue breadth, ₹2,999–₹20,999 price ladder, India + international, Shopify, five storefronts, positioning statement. Add the competitive set and where CasinoKart sits on price vs. Amazon/Flipkart listings. You already know all of this — it is the fastest component in the deck.Market Research & Audience
02Business GoalOne clear target for one quarter, with the simple maths shown. See below — this is where most portfolios fall apart and where yours can stand out in a single slide.Performance Marketing · Budgeting & Scaling
03Audience ResearchFour segments, evidenced. See below.Market Research & Audience
04FunnelTwo funnels, split by price tier — a ₹3,000 chip set and a ₹20,000 pool table are not the same purchase decision. See below.Performance Marketing · Digital Marketing Basics
05Meta Campaign StructureFull account structure with budgets, naming convention, audiences and exclusions — plus the ad policy section. See below.Meta Ads · Ad Platform Basics · Privacy & Compliance
06Google Ads StrategySearch + Shopping/PMax, built off real Search Console queries, with the negative keyword list as the centrepiece. See below.Google Ads · Shopping Campaigns
07Creatives9–12 actual ads built in Canva across 3 angles. Built, not described.Creative Strategy · AI for Performance Marketing
08Landing PageA real, live Diwali gifting page, built on your own Shopify store. See below.Landing Pages & CRO
09Tracking SetupThe big one. GA4 + GTM + Pixel + conversion events, implemented by you on a live store. All of section 04.Tracking & Attribution · Privacy & Compliance
10ReportingA Google Sheet report plus real GA4 data from your own store. Kept deliberately simple. See below.Automation & Reporting
11Optimisation IdeasA decision table — what you cut, hold and scale, and at what thresholds. See below.Budgeting & Scaling
12Final Presentation15–20 slides. Use AI to build it fast. See below.AI for Performance Marketing · How to Get Your First Client

02 · Business goal — one number, and where it comes from

ModulePerformance Marketing · Budgeting & Scaling

Every junior candidate says "we'd target a 4x ROAS." Almost none of them can say where the 4 came from. You are going to be able to. It is simpler than it sounds — three lines of school arithmetic.

Start here: what ROAS actually means

ROAS is just this: for every ₹1 you spend on ads, how many rupees come back in sales. Spend ₹100, get ₹400 of sales — that's 4x. That's the whole concept.

Now the only calculation you need

Say CasinoKart sells a product for ₹6,000. That ₹6,000 is not profit. Most of it is already spent — buying or making the product, packing it, shipping it. Say all of that costs ₹3,900.

So the business actually keeps ₹2,100. And that ₹2,100 is the only money available to pay for the ad that won the sale.

Product sells for₹6,000
Cost of the product, packing, shipping₹3,900
What the business keeps₹2,100
So the most you can spend on ads per sale₹2,100
Which means breakeven ROAS is ₹6,000 ÷ ₹2,100≈ 2.9x

Below 2.9x you are losing money on every sale. At exactly 2.9x you are working for free. So you aim higher — 4x — because that's what leaves actual profit after the ads are paid for.

And once you've picked 4x, it hands you your spending limit per sale: ₹6,000 ÷ 4 = ₹1,500. If it costs you more than ₹1,500 to win a customer, you're off target and something needs to change.

Write the goal like this

Goal: ₹15 lakh in sales over the Diwali quarter, at a ROAS of at least 4x — which means spending no more than ₹1,500 to win each customer.

Do this before you present it

The ₹6,000 and the ₹3,900 above are made up as an example. You work inside the company — go and find the real ones. What does an average order actually come to, and roughly what's left after product and shipping cost?

Your manager or the finance side will know. Even a rough band is enough. The moment your case study runs on the company's real numbers instead of invented ones, it stops looking like homework.

Then, in the interview, say this out loud: "The 4x target isn't a number I read somewhere. Once you take out product and shipping cost, breakeven is around 2.9x — so 4x is what actually leaves profit." That one sentence makes you sound years more experienced than you are, and it costs you nothing but understanding the table above.

03 · Audience research — four segments, with evidence

ModuleMarket Research & Audience
SegmentWhat they buyWhat moves them
The gifterMid-ticket sets, ₹3,000–₹8,000. Diwali, weddings, corporate gifting.Occasion, presentation, delivery-by date. Heavily seasonal, very high intent for a short window.
The enthusiastPoker chip sets, professional cards, tables. Upgrading equipment.Material quality, chip weight, authenticity. Wants specs and close-up detail, not lifestyle imagery.
The family buyerCarrom, chess, mahjong, board games. ₹3,000–₹10,000.Screen-time alternative, family time, durability. Completely different emotional register from the other three.
The venue buyerPool tables, foosball, full casino tables. ₹15,000–₹21,000+.Cafés, clubs, resorts, game rooms. Effectively B2B: long consideration, wants to talk to a human, needs EMI and installation answers.

Where the evidence comes from — all free, and mostly already yours:

  • Search Console query data. Your single biggest advantage. Pull the actual queries bringing people to the site, sort by commercial intent, and screenshot it. Real demand data, from the real business, that no other candidate can produce.
  • Shopify order data. What actually sells, at what AOV, in which months, to which cities.
  • Product reviews and support enquiries — yours and competitors' — for the language customers use.
  • Meta Ad Library for what comparable brands are running, and how they word it given the category.

04 · Funnel — split it by price tier

ModulePerformance Marketing · Digital Marketing Basics

This is where you demonstrate judgement rather than knowledge. A single funnel for a catalogue spanning ₹3,000 to ₹21,000 is the wrong answer, and saying so unprompted is worth more than any other slide in the deck.

Tier A — under ₹8,000Tier B — ₹15,000+
DecisionDays. Emotional, gift-led, near-impulse.Weeks. Considered, researched, often discussed with someone else.
ObjectivePurchase / conversion.Lead or WhatsApp enquiry, then human close.
Top of funnelBroad interest + lookalikes, video and collection ads.Narrow interest, video demonstrating scale, quality and installation.
MidCatalogue retargeting off Pixel view-content and add-to-cart.Retarget with EMI messaging, delivery/installation FAQ, room-fit content.
BottomBrand search + Shopping. Abandoned-cart flow.Brand search, WhatsApp lead capture, call.
Success metricROAS, CPACost per qualified enquiry, then enquiry→sale rate

05 · Meta campaign structure

ModuleMeta Ads · Ad Platform Basics · Privacy & Compliance

Build the actual account structure, with a naming convention, on a slide. Use a hypothetical ₹1,00,000/month budget so the numbers are concrete.

CampaignBudget/moDetail
Prospecting — Gifting (Diwali)₹45,000Sales objective, CBO. Ad sets: broad, gifting interests, 1% purchaser lookalike. Seasonal, front-loaded into the six weeks before the festival.
Prospecting — Enthusiast₹20,000ABO so you can protect small audiences from being starved. Poker/card-game interests, engaged shoppers.
Retargeting — Catalogue₹20,000Advantage+ catalogue ads to 7/14/30-day view-content and add-to-cart. Excludes purchasers, 30 days.
Lead gen — High ticket₹15,000Tables and venue segment. Lead form or click-to-WhatsApp.

Naming convention — use one and show it, because it signals someone who has worked in a real account:

[Objective]_[Audience]_[Region]_[Angle]_[Date]
PUR_Broad_IN_Diwali-Gifting_Sep26
LEAD_Interest_IN_PoolTable-Venue_Sep26

The policy section — do not skip this

One slide. It is your differentiator:

  • The risk. Meta's Gambling and Online Gaming policy targets real-money gambling. A brand named "CasinoKart" selling "poker" and "teen patti" products trips automated review regardless of the fact that these are physical goods.
  • Copy rules that follow. Lead with the object, never the activity. "Premium 500-piece clay poker chip set" — not "play poker tonight." No implication of winning money, stakes, or betting. No urgency language borrowed from gaming apps.
  • Account hygiene. Business verification and domain verification completed before spend, not after. Never run this catalogue from a personal ad account.
  • What you do when it happens anyway. Disapproval → appeal with product-page evidence showing physical goods → if the account restricts, you already have the Google side and organic running. Redundancy is the strategy.
  • The strategic read. In a category with elevated platform risk, owning organic search is not a fallback — it is the correct hedge. Which is exactly what you have spent 1.5 years doing.

That last bullet closes the loop between your CV and your case study. Land it deliberately.

06 · Google Ads strategy

ModuleGoogle Ads · Shopping Campaigns

This is your strongest component. Build it that way.

  • Brand search. Cheap, defensive, high ROAS. Note honestly that it partly cannibalises the organic traffic you already own — and that you'd measure incrementality rather than claim the ROAS at face value. Very few juniors say this.
  • Non-brand search. Built directly from your Search Console query data — high-intent product terms: "poker chip set buy," "carrom board price," "pool table for home."
  • Shopping / Performance Max. The centre of gravity for this catalogue. And this is your feed slide.
  • Merchant Center feed spec. Title formula (Brand + Product Type + Key Attribute + Size/Count), product_type taxonomy, GTINs, image standards, and custom labels segmenting SKUs by price tier and margin so you can bid differently on a ₹3,000 chip set and a ₹20,000 table. Write this slide from your actual 300-SKU experience.

The negative keyword list — the slide that wins the interview

In this category, negatives are not hygiene. They are the entire difference between a working account and a bonfire. "Casino," "poker" and "teen patti" attract enormous volumes of real-money gambling searches with zero purchase intent for physical goods:

online casino          teen patti app        rummy download
real money             free chips            casino game download
poker online           betting               apk
withdraw                cash game            slots
sign up bonus          gambling site         free download

Present it and say: "For this brand the negative list matters more than the keyword list — most of the search volume for our head terms is people looking for gambling apps, not products. That's where the budget would leak first." That is a sentence a media buyer with three years' experience says.

07 · Creatives — build them, don't describe them

ModuleCreative Strategy · AI for Performance Marketing

9–12 actual ads in Canva. Three angles, three to four executions each. Nobody is grading your design skill; they are grading whether you can turn a strategy into a message.

AngleHook directionFormat
Occasion / gifting"The Diwali gift nobody re-gifts." Family, table, festive setting.Static + carousel
Quality / craftMacro on chip weight, felt texture, card finish. Specs on screen.Static close-ups + short video
Price anchor"One night out: ₹4,000. A table your friends use every weekend: ₹6,999."Static, text-led

For each one, write a one-line rationale: what audience, what stage of funnel, what you are testing. An ad with no stated hypothesis is decoration. Unexplained screenshots are the single most common reason a portfolio gets ignored.

08 · Landing page — build it on your own Shopify store

ModuleLanding Pages & CRO

You are going to set up a free Shopify Partner account and your own development store in section 04 anyway. Build the landing page there — not on a separate page builder.

Three reasons that's the better call:

  • It's the platform you already know. You've worked in Shopify for eighteen months. You'll build this in an evening instead of learning a new tool.
  • Your tracking is already on it. The pixel, GA4 and conversion events from section 04 fire on this page automatically. One store, one setup, everything connected.
  • It's what the job actually looks like. Most D2C brands you'll interview with are on Shopify. A landing page built inside a real store beats a standalone page nobody could buy from.

Build it as a Diwali gifting collection page: hero with the occasion and a delivery-by date, three bundles at three price points, close-up quality proof, a trust strip (delivery, returns, EMI), reviews, a short FAQ, one clear call to action.

Ship it live and put the URL in the deck. A working link beats a mockup every single time — and this one has real products, a real cart, and a real checkout behind it.

10 · Reporting — a Google Sheet and GA4. Nothing more.

ModuleAutomation & Reporting

Keep this deliberately simple. Two things, both free, both of which you already half-know:

1 · The Google Sheet

One tab, one row per campaign, one column per metric. This is what a weekly performance report actually looks like in most companies — a spreadsheet, not a fancy tool.

CampaignSpendClicksCTROrdersRevenueROAS
Diwali Gifting — Meta₹45,000
Enthusiast — Meta₹20,000
Shopping — Google₹25,000

Fill it with your modelled campaign figures. Add two simple charts using Sheets' built-in chart tool — spend vs. revenue by campaign, and ROAS by campaign. That's it. Ten minutes of formatting, and it demonstrates exactly the skill being tested: can you lay numbers out so someone can make a decision from them.

2 · GA4 screenshots

From your own store in section 04 — this data is real. Screenshot the ecommerce reports showing your test orders flowing through: traffic, product views, add-to-carts, purchases, revenue. That's genuine analytics data from tracking you implemented yourself.

Label the modelled numbers as modelled, in writing, on the sheet itself.

"Campaign figures are modelled to demonstrate reporting structure. GA4 data is live from my own test store." One line. It costs you nothing and buys you total credibility — the interviewer now knows every other number you show them is real. Inventing a ROAS is the fastest way to fail an interview you were otherwise passing.

If you finish everything else early and want to go further, the Automation & Reporting module covers connecting this into a live dashboard. That's a bonus, not a requirement — a clean Google Sheet does the job.

11 · Optimisation — a decision table, not a paragraph

ModuleBudgeting & Scaling

Anyone can say "we'd optimise based on data." Show the actual rules you'd act on:

SignalReadAction
1,000+ impressions, CTR under 0.8%Creative or audience mismatch. Nothing downstream can fix it.Kill the creative
Good CTR, add-to-cart under 3%Landing page, price or product-page problem, not an ads problem.Hold spend · fix the page
Strong add-to-cart, weak purchaseCheckout friction — shipping cost, trust, payment options.Hold · audit checkout
Spend past 1.5x target CPA, zero conversionsNo signal is coming. Waiting is the expensive option.Kill the ad set
ROAS above 4x, frequency under 2.5Working, audience not yet fatigued.Scale budget 20%
Frequency above 4, CPA risingAudience exhaustion, not creative failure.Refresh creative · widen audience

Then add the one slide almost nobody includes: the three tests you'd run first, and what each would tell you. Not twenty ideas — three, prioritised, with a stated hypothesis. Prioritisation is the senior skill.

12 · Final presentation — let AI do the building

ModuleAI for Performance Marketing · How to Get Your First Client

15–20 slides. Google Slides — a link you can send with an application, not a PDF attachment. Structure it as a narrative: here is the business → here is the constraint → here is what I'd do → here is how I'd know if it worked.

Don't build this by hand

Do not spend three evenings dragging text boxes around. Paste your finished component notes into Gemini (or whichever AI you prefer) and ask it to structure them into a 15–20 slide deck — then export to Google Slides and fix the parts it got wrong.

The AI for Performance Marketing module covers this properly. Work through it before you start component 12 — the same prompting approach will speed up your ad copy in component 07 and your audience research in component 03 too.

The thinking has to be yours. The slide-making does not.

Two slides to include that most people leave out:

  • "What I'd do differently with real budget." Shows you know the difference between a plan and a live account.
  • "What I don't know yet." Two or three genuine open questions — real margin data, historical CAC, current stock depth. Naming your unknowns reads as confidence, not weakness. It is the same move as the honesty block on a landing page: in a room full of people overselling, the person being straight is the one who gets believed.

Label the whole thing honestly on slide one: "Self-directed strategic case study. Campaign performance figures are modelled; tracking implementation and analytics data are live."

04Track B

Closing the tracking gap

This is the gap you named, it is the one that worries you most, and it is the easiest of all of them to close completely — because tracking is the one part of performance marketing you can do properly with zero budget and no client.

You do not need an ad account to install a pixel. You need a store. So you are going to build one.

ModulesTracking & Attribution · Privacy & Compliance · Landing Pages & CRO

Work through the Tracking & Attribution module alongside this section rather than before it — watch a lesson, then immediately do that step on your own store. You will remember almost none of it watched passively, and almost all of it done with your hands.

The build

  1. Create a free Shopify Partner account at partners.shopify.com. Free, permanent, no card. This is how agencies and developers work.
  2. Spin up a development store. Free and unlimited under a Partner account. Populate it with 15–20 products modelled on the CasinoKart catalogue — real price points, real categories, real product data. You have done this 300 times; it will take you an evening.
  3. Install Google Tag Manager on the theme. Learn the container, tags, triggers and variables properly — this is the skill, not the checkbox.
  4. Set up GA4 and connect it through GTM. Configure the ecommerce events: view_item, add_to_cart, begin_checkout, purchase.
  5. Install the Meta Pixel and configure standard events. Set up the Conversions API through Shopify's native integration and understand why server-side matters post-iOS14 — that reasoning is what gets asked about.
  6. Add a Google Ads conversion tag through GTM. You can create a Google Ads account and build conversion actions without ever spending money.
  7. Generate real events. Enable Shopify's Bogus Gateway to place genuine test orders. Real purchase events, real revenue values, flowing through your real tracking. This is the part people skip, and it is the part that makes the whole thing true.
  8. Verify everything. Google Tag Assistant, GA4 DebugView, Meta Events Manager Test Events. Screenshot every green tick. These screenshots are the component-09 evidence.
  9. Write the UTM convention. A one-page standard — utm_source, utm_medium, utm_campaign, utm_content — with a build sheet and naming rules that match your campaign naming convention from component 05.
  10. Document the whole thing. A short written walkthrough: what you installed, why, what broke, how you fixed it. The debugging story is the most valuable part. Anyone can follow a tutorial; the person who can say "the purchase event was double-firing because the theme also had a hardcoded pixel, here's how I found it" has actually done the work.
One snag, and the fix

Shopify dev stores are password-protected, which can block Meta and Google domain verification. The fix: register a cheap .in domain — ₹300–₹700 for the year — and point it at your dev store. That unlocks domain verification and gives your landing page from component 08 a real public URL.

The domain is worth buying regardless — you can host the portfolio itself on it, and kartiksingh.in on a CV is worth more than ₹500.

After this, "I've never set up tracking" is simply no longer a true sentence about you.

And when an interviewer asks how you'd handle tracking for their store, you are not reciting theory. You are describing something you built, broke, and fixed, with the screenshots to prove it.

05Track BOptional

Your first ₹3,000 of real spend

Optional. Genuinely optional — the portfolio works without it. But if you can spare ₹3,000–₹5,000, it buys you something no amount of planning does.

Everything in Track B so far is strategy and implementation. What it cannot give you is the experience of watching your own money leave an ad account, and the specific confidence that comes from having navigated Ads Manager while something was live.

What ₹3,000 actually buys

  • Real CTR, CPM, CPC and frequency figures — your own screenshots, from a live account.
  • The full mechanical loop: campaign → ad set → ad, audience setup, budget pacing, learning phase, editing something live.
  • A pixel firing on real traffic that you sent, arriving in a dashboard you built.
  • A different sentence in the interview: "I ran it live on a small budget so I could see the numbers behave, not just model them."

The cheapest useful version

Run traffic or engagement to your own landing page or page — ₹200–₹300 a day for ten to fourteen days. Two or three creatives so you have something to compare. You are not trying to make money; you are buying an education and a set of screenshots.

Then write it up honestly: "Self-funded test, ₹3,000 total spend, traffic objective, three creatives. Creative B beat A by 40% on CTR. Here's what I think that says, and here's what I couldn't learn at this budget." A small honest test presented with clear thinking beats a big fabricated one every single time — and unlike the fabricated one, it survives follow-up questions.

Two things this is not. It is not mandatory — do not delay the portfolio waiting to have the money spare. And it is never described as client or company budget. It is a self-funded test, you say so plainly, and saying so plainly is part of what makes it impressive.

06Track A

The internal play: get access where you already work

The highest-leverage single move available to you, and it costs nothing. If CasinoKart runs any paid activity at all, getting yourself added to those accounts — even read-only — changes your entire position.

Read-only access to Meta Ads Manager or Google Ads means real account structures, real spend data, real performance to analyse. Analysis of a real account you had legitimate access to is a completely different asset from a modelled plan. And it is the first step towards being handed a small budget internally — which is by a distance the cheapest path into performance marketing that exists for you.

Ask for these, in this order

Google Analytics 4Easiest yes. Almost never refused. Start here.
Google Search ConsoleYou likely have it. Confirm you can export query data.
Google Merchant CenterDirectly adjacent to the catalogue work you already do. Very easy to justify.
Meta Ads ManagerRead-only ("analyst"). The real prize.
Google AdsRead-only. Same ask.

How to ask

Frame it as doing more for them, never as preparing to leave. Ask about a specific problem you can help with:

To your manager

"I've been working on the organic side, and I keep hitting the limit of what I can see. If I could get view access to GA4 and the ads account, I'd be able to tell which product pages convert from paid versus organic, and feed that back into how I prioritise the catalogue work. I think there's overlap we're currently paying for twice on brand terms."

That is a real observation, it is useful to them, and it is true. Once you are inside, use it: analyse the account, find something genuine, and take it to your manager as a suggestion. That is how "can I have access" becomes "can you run this small campaign" — and an internal promotion into paid is faster, better-paid and less risky than switching companies from a cold start.

If the answer is no

Nothing about this plan depends on it. Sections 03, 04 and 05 give you a complete portfolio without touching a company account. Ask once, ask well, and if it doesn't happen, carry on — but ask in week one, because the answer changes how much time you spend on modelled data versus real analysis.

07Both tracks

The 8-week calendar

Two hours a day, six days a week, on top of a full-time job. Roughly twelve hours a week, ninety-six hours total. That is enough — but only if it is consistent. Two hours daily beats one twelve-hour Sunday, every time.

WeekWhat happensModules to watch
Week 1Track A, entirely. Rewrite the CV and LinkedIn. Write and rehearse the 60-second answer until it's boring. Ask for account access at work (section 06) — do this on day one, the answer shapes everything after. Watch the Digital Marketing Basics and Performance Marketing modules to get the vocabulary straight.Digital Marketing Basics · Performance Marketing
Week 2Components 01–04. Brand overview, business goal with the margin maths, audience research, funnel. Pull real Search Console queries and real Shopify order data. This week is research, not slides.Market Research & Audience · Performance Marketing
Week 3Component 09 — tracking. Start it early; it takes the longest and everything downstream depends on it. Partner account, dev store, GTM, GA4. Buy the domain if you're going to.Tracking & Attribution
Week 4Finish tracking — Pixel, CAPI, Google Ads tag, test orders, verification screenshots, UTM doc. Start applying to jobs this week. Track A is already interview-ready and interviews take weeks to schedule.Tracking & Attribution · Privacy & Compliance
Week 5Components 05–06. Meta structure, the policy slide, Google Ads strategy, the feed spec, the negative keyword list.Meta Ads · Google Ads · Shopping Campaigns · Ad Platform Basics
Week 6Components 07–08. Build 9–12 creatives in Canva. Ship the landing page live. If you're doing the ₹3,000 test, launch it at the start of this week so it has time to run.Creative Strategy · Landing Pages & CRO · AI for Performance Marketing
Week 7Components 10–11. Google Sheet report and GA4 screenshots. Optimisation decision table. Read your live test data if you ran one.Automation & Reporting · Budgeting & Scaling
Week 8Component 12. Build the presentation. Then present the whole thing out loud, twice, to someone who will interrupt you. Add the link to CV, LinkedIn Featured and every application.AI for Performance Marketing · How to Get Your First Client

Do not wait until week 8 to start applying. Track A is ready at the end of week 1. Applications, screening calls and scheduling eat three to four weeks on their own — so by the time your first real interview lands, the portfolio will be substantially built. Applying early also gives you something better than practice: you find out which questions actually get asked, and you can build the answers into the deck while it's still being written.

08Track A

The six questions you will be asked

You will get these in almost every interview. Prepare them properly and the switch stops being a liability in the conversation.

ModuleHow to Get Your First Client

1 · "Have you managed ad spend before?"

The one you are dreading. Answer it straight, then move — do not linger, do not apologise, do not over-explain.

Kartik

"Not at scale, no — my budget ownership at CasinoKart has been on the organic side. What I've done instead is build the full paid strategy for the brand end to end and implement the tracking myself: GA4, GTM, Pixel and Conversions API on a live store, with the conversion events tested and verified.

So the piece I'd be learning on day one is live budget management and bid decisions. The strategy, the tracking, the analytics and the ecommerce side are already there. Can I show you the case study?"

Honest, specific, and it ends with you controlling the next five minutes.

2 · "Why are you moving away from SEO?"

Never answer this as escape. Answer it as extension.

Kartik

"I'm not leaving it behind — it's why I'm useful in paid. Doing SEO for a D2C catalogue taught me demand and intent, and search intent is what paid search runs on. The frustrating part of organic is the feedback loop: you make a change and wait three months. I want to work where you can test something on Monday and know by Friday."

3 · "What would you do with ₹1 lakh a month for our brand?"

The real test. They want to see structured thinking, not a channel list. Answer in the same order every time:

  1. Ask about margin and AOV before proposing anything — this alone puts you ahead of most candidates.
  2. Derive breakeven ROAS from their margin.
  3. Check what tracking exists before spending anything.
  4. Split budget: bottom-funnel and brand first (cheapest wins), then prospecting.
  5. Name what you'd test in month one and what result would make you change course.

4 · "What's a good ROAS?"

A trap. Any number is the wrong answer.

Kartik

"Depends entirely on margin. At 35% gross margin breakeven is around 2.9x, so 4x is a reasonable target. At 60% margin breakeven is 1.7x and a 2.5x campaign is very profitable. A 'good' ROAS is one comfortably above your breakeven — and for anything with repeat purchase you'd want to look at contribution over the customer's lifetime rather than the first order."

5 · "How would you set up tracking for our store?"

You have built this. Walk them through the actual sequence: GTM container, GA4 ecommerce events, Pixel plus Conversions API server-side, Google Ads conversion actions, UTM convention, verification in Tag Assistant and Events Manager. Then tell them about something that broke and how you diagnosed it. The debugging story is the proof.

6 · "Walk me through a campaign you're proud of."

Your case study. Six minutes, not twenty. Business → constraint → strategy → measurement → what you'd test first. Say up front that it's a self-directed case study — declaring it protects everything that follows.

The one that wins the room

Ask a question back that only someone who has thought about the business would ask. "What's your current blended CAC versus your contribution margin?" or "Is your product feed in Merchant Center, and who owns it?"

That second question is yours specifically. Ask it, and when they answer, you are able to talk about feed quality from real experience. That is the moment the conversation stops being an interview of a career-changer and starts being a conversation between two people who do this.

09Both tracks

Standing rules

  1. Never say "I'm starting from scratch." It isn't true, and it's the sentence that gets you filtered.
  2. Never fabricate a number. No invented ROAS, no invented spend, no invented client. One follow-up question and the whole portfolio dies with it.
  3. Label modelled data as modelled — on the slide, in writing. It makes everything real look verifiably real.
  4. Certificates never lead. They go at the bottom of the CV. A certificate proves you watched videos; the case study proves you can think.
  5. Every screenshot needs a "why." An artefact with no reasoning attached is decoration. The reasoning is the portfolio.
  6. Never copy a portfolio template. Interviewers have seen them. Yours is built on a real brand with real data — that is the entire advantage, so don't dilute it.
  7. Apply before it's finished. Week 4, not week 8. The portfolio improves faster once real interviews are telling you what's missing.
  8. Two hours a day beats twelve on Sunday. Consistency is the whole mechanism; the plan only works if it's daily.
10Both tracks

After the portfolio

The second case study

Once CasinoKart is done, build a second one — smaller, three weeks, in a completely different category. Lead gen rather than ecommerce, ideally. Two case studies in different verticals prove something one cannot: that you have a repeatable process, not one lucky brand you happened to work at.

Keep the store alive

The dev store from section 04 is a permanent asset. Every new tool you want to learn — a CRM integration, server-side tagging, a new attribution setup — you now have somewhere to install it and something to screenshot.

Where to aim

Keep it open. Do not narrow yourself to gaming or to D2C. Your profile reads well to three different kinds of employer, and all three are worth talking to:

D2C brands, in-houseYour strongest natural fit. Shopify, catalogue and feed experience is directly, immediately useful from week one.
Performance agenciesFastest learning curve and the most account exposure per year. They value breadth, and the fact that you can do feed and search work makes you cheap to onboard.
Marketplace / ecommerce enablersYour catalogue, feed and multi-store experience is unusually relevant here and unusually rare.

Lead with "D2C ecommerce growth," not "gaming equipment." The category is a detail; the transferable part is the D2C economics, and that plays in every room.

One more thing coming

There's a deeper walkthrough of the twelve-component build in production on the Social Masla channel — it'll go into the component-by-component detail visually. It'll be shared when it's out.

Do not wait for it. Everything you need is in this plan and in the course modules it points you to. Start week one on Monday.

Eight weeks from now the only true gap is live budget management. Everything else, you'll have built.