Snapchat Dynamic Ads automatically generate personalised product advertisements from your e-commerce catalog, showing each user the specific products they browsed, carted, or are most likely to buy — without manually creating individual ads for every SKU. For Indian D2C brands targeting the 18–34 demographic, Snapchat’s 200+ million daily active users (with growing adoption in India’s metro and tier-1 cities) represent an underutilised performance advertising channel with lower CPMs than Instagram and Facebook.
Last updated October 2026
What Are Snapchat Dynamic Ads?
Dynamic Ads on Snapchat work by connecting your product catalog (a structured data feed of all your products) to Snap’s ad platform. Instead of designing individual ads for each product, you create a template, and Snapchat automatically populates it with product images, titles, prices, and descriptions from your catalog. The ads are served to users based on their browsing behaviour on your site (retargeting) or their interests and demographics (prospecting).
Ad formats available for Dynamic Ads:
- Single Image or Video: one product per snap, auto-generated from catalog
- Collection Ads: a hero image or video with a tappable tile of 4 products below — users tap a product to go directly to that product page
- Story Ads: branded tile in the Discover section that opens to 3–20 snaps, each featuring a different product
Setting Up Snapchat Dynamic Ads
Step 1: Install the Snap Pixel
The Snap Pixel tracks user actions on your website — page views, product views, add to cart, purchases. Install it on all pages:
- Shopify: install from the Snap Ads app in the Shopify App Store (free)
- WooCommerce: use the official Snapchat plugin or install the pixel via a tag management plugin
- Manual: add the base pixel code to your site header and event-specific code to product pages, cart, and checkout
Required pixel events for Dynamic Ads:
PAGE_VIEW— on all pagesVIEW_CONTENT— on product detail pages (pass item_id matching your catalog)ADD_CART— when a user adds to cart (pass item_id)PURCHASE— on order confirmation (pass item_ids, price, transaction_id)
Step 2: Create and Upload Product Catalog
In Snapchat Ads Manager, go to Assets → Catalogs → Create Catalog. You need a product feed — a structured file containing all your products:
- Format: CSV, TSV, or XML (Google Shopping feed format works)
- Required fields: id, title, description, link (product URL), image_link, availability (in stock/out of stock), price (format: “999.00 INR”), condition
- Recommended fields: brand, product_type, sale_price, additional_image_link, gtin/mpn, custom_labels (for segmenting products in campaigns)
Feed update frequency: daily at minimum. For fashion and fast-moving inventory, update every 4–6 hours. Snapchat supports direct feed URLs, FTP uploads, and integrations with Shopify, WooCommerce, and BigCommerce.
Step 3: Create Product Sets
Product sets are subgroups of your catalog. Segment by:
- Category (shoes, bags, wallets)
- Price range (under ₹1,000, ₹1,000–₹5,000, premium)
- Margin tier (promote high-margin products more aggressively)
- New arrivals vs best sellers
- Sale items vs full-price items
Step 4: Build Dynamic Ad Templates
Design the template that Snapchat will use to generate individual product ads:
- Choose a layout (single product, grid, or carousel within Collection format)
- Customise overlay text: product name, price, “Shop Now” CTA, brand logo
- Set background colour or use product image as full background
- Keep text minimal — Snapchat is a visual-first platform
Step 5: Configure Campaigns
Two primary campaign types:
Retargeting (bottom funnel):
- Target users who viewed products but did not purchase (last 7–14 days)
- Target users who added to cart but did not complete checkout (last 3–7 days)
- Show them the exact products they viewed or similar products
- Typically the highest ROAS — 3–8x for Indian D2C brands
Prospecting (top/mid funnel):
- Target Snapchat audiences by demographics, interests, and lookalike audiences based on your purchasers
- Show products from your best-seller or new-arrival product sets
- Lower ROAS than retargeting (1.5–3x) but essential for filling the top of the funnel
Snapchat Ads Performance Benchmarks for India
| Metric | Indian E-commerce Average | Good Performance |
|---|---|---|
| CPM | ₹40–₹80 | Under ₹50 |
| CTR (swipe-up rate) | 0.8–1.5% | Above 1.5% |
| CPC | ₹5–₹15 | Under ₹8 |
| Add to Cart Rate | 3–6% | Above 5% |
| ROAS (retargeting) | 3–5x | Above 5x |
| ROAS (prospecting) | 1.5–2.5x | Above 2.5x |
Note: Snapchat’s Indian user base skews younger (16–28) and metro-focused. These benchmarks are most relevant for fashion, beauty, electronics, and lifestyle brands targeting this demographic. Performance varies significantly by product category and price point.
Creative Best Practices for Indian Audiences
- Vertical video templates: design for full-screen 9:16 format — this is native to Snapchat
- Show price prominently: Indian consumers are price-conscious. Display “₹999” or “Starting at ₹1,499” directly on the creative
- Use urgency: “Sale ends tonight” or “Only 3 left” overlays drive faster action
- Festive season creatives: customise templates for Diwali, Navratri, Eid, Christmas sales — these periods drive 40–60% of annual D2C revenue
- UGC-style content: ads that look like organic Snapchat content (casual lighting, authentic feel) consistently outperform polished studio creative on this platform
- Sound design: many Snapchat users browse with sound on — add catchy audio to video templates
Budget Recommendations for Indian Brands
- Testing phase (month 1): ₹30,000–₹50,000 total. Split 60% retargeting, 40% prospecting. Establish pixel data and baseline metrics
- Scaling phase (months 2–3): ₹1,00,000–₹3,00,000/month. Scale winning product sets and audiences. Add lookalike audiences
- Steady state: allocate 10–20% of total paid social budget to Snapchat if ROAS meets your threshold. Most Indian D2C brands allocate 60–70% to Meta, 15–20% to Google, and 10–15% to Snapchat/others
Frequently Asked Questions
Is Snapchat advertising relevant for India?
Yes, for specific demographics. Snapchat has 150+ million monthly active users in India, predominantly aged 16–28 in metro and tier-1 cities. If your target customer is a young urban Indian (fashion, beauty, tech gadgets, food delivery, gaming), Snapchat is worth testing. For B2B or audiences above 35, other platforms are better.
How do Dynamic Ads differ from regular Snapchat Ads?
Regular Snapchat Ads require you to create each ad creative manually. Dynamic Ads automatically generate creatives from your product catalog, personalised to each user based on their browsing behaviour. This means you can advertise thousands of products without creating thousands of individual ads.
Can I use my existing Google Shopping feed for Snapchat?
Yes. Snapchat accepts Google Shopping / Merchant Center XML feed format directly. You can upload the same feed URL. Minor adjustments may be needed for field mapping, but the core format is compatible.
What minimum budget do I need for Snapchat Dynamic Ads?
Snapchat’s minimum daily ad spend is approximately $5 (₹400–₹420). However, for Dynamic Ads to have enough data to optimise, we recommend a minimum of ₹1,000/day per ad set. Start with ₹30,000–₹50,000 for the first month’s testing.
How do I track conversions and ROAS from Snapchat?
Through the Snap Pixel installed on your site. Snapchat Ads Manager shows purchases, revenue, and ROAS attributed to your campaigns. For accurate attribution, also set up Snap’s Conversions API (CAPI) as a server-side backup — this captures conversions that browser-side pixels miss due to ad blockers or cookie restrictions.






