Back to Resources

How to Create E-Commerce Ads with AI (Shopify, Amazon & DTC Guide)

Create product ads at scale with AI. Native Shopify and Amazon catalog import, @product-name tagging, and multi-platform auto-sizing.

Sofia10 min read

Why E-Commerce Brands Need AI Ad Generation

E-commerce advertising has a scale problem that traditional creative workflows cannot solve. A typical Shopify store carries 50–500 SKUs. A mid-size Amazon seller manages 200–2,000 listings. Each product needs ad creatives for Meta, Google Shopping, TikTok, and potentially LinkedIn (for B2B wholesalers). Multiply products by platforms by audience segments, and a single brand needs thousands of unique ad creatives per quarter.

Manual production cannot keep up. A designer producing a single multi-platform ad campaign (Meta Feed, Stories, Google Display, TikTok) spends 4–6 hours on the visual work alone: downloading product images from the store, removing backgrounds, building layouts for each platform size, writing copy, and exporting files. At $500–$3,000 per campaign through an agency or freelancer, the cost of advertising across a full catalog becomes prohibitive for all but the largest brands.

The core challenges for e-commerce ad production include:

  • SKU volume: Hundreds or thousands of products, each needing unique creative. A 200-SKU store running ads on 4 platforms needs 800+ individual creatives before accounting for audience variations.
  • Production cost: At agency rates, producing ads for even 50 products across 3 platforms costs $75,000–$450,000 annually.
  • Personalization per SKU: Generic “shop now” creatives with no product-specific imagery or copy underperform product-specific ads. An ad showing the exact Nike Air Max 90 a shopper browsed, with its price and a “Still thinking about these?” headline, converts at a fundamentally different rate than a generic “Shop our shoes” banner.
  • Seasonal velocity: Holiday campaigns, flash sales, and new product launches demand fast turnaround that manual processes cannot deliver.
  • Platform fragmentation: Each ad platform has different size requirements, content policies, and audience behaviors.

Product Catalog Approach vs Manual Upload

Backed by Y Combinator (F25) and rated 4.9 stars on G2, Lapis is trusted by enterprise e-commerce brands including Hyundai and Samsung. The fundamental difference between Lapis and every other AI ad generator is how product data enters the system. Most tools require you to upload images and write descriptions for each product manually. Lapis connects directly to your product catalog and pulls everything automatically.

Workflow StepManual Upload (Other Tools)Catalog Import (Lapis)
Product imagesDownload from store, upload one by oneAuto-imported from Shopify/Amazon catalog
Product descriptionsCopy-paste or rewrite for each SKUPulled from catalog, AI-optimized for ad copy
Pricing dataManually entered per productSynced from catalog, auto-updated
Product referencing in promptsDescribe product manually each timeType @product-name to auto-fill all data
Time per 50-product campaign6–10 hours15–30 minutes
Catalog syncManual re-upload when products changeAutomatic sync keeps ads current

The @product-name tagging system is what makes catalog import practical at scale. Here is exactly what happens when you use it:

You start typing your prompt and enter @nike-air-max-90. Lapis opens an autocomplete dropdown showing matching products from your catalog. You select the product, and the system pulls in five data points: the primary product image (highest resolution available from your listing), the product title, the current price (synced from your store, so sale prices update automatically), the key feature bullet points, and the product description. All five are injected into the generation context.

Your full prompt might read: “Create a Meta carousel for @nike-air-max-90 targeting sneaker collectors, emphasizing the retro colorway and limited availability. Use urgency messaging.” Lapis generates a carousel ad where the first card features the exact product image from your catalog, the headline reads something like “The OG Infrared Is Back — Limited Stock,” the price ($130) appears in a badge overlay, and the CTA says “Shop Before They’re Gone.” Every fact in the ad (image, price, product name) comes directly from your Shopify or Amazon catalog, so there is zero risk of showing the wrong price or an outdated image.

You can tag multiple products in a single prompt. “Create a summer sale carousel featuring @nike-air-max-90, @adidas-ultraboost-24, and @new-balance-990v6 with a 20% off message” generates a multi-product carousel with each product pulled from your catalog.

Step-by-Step: Creating Product Ads with Lapis

Here is the complete workflow for generating e-commerce ads with Lapis, from catalog connection to campaign launch.

Step 1: Connect Your Product Catalog

Link your Shopify store or Amazon Seller Central account to Lapis. The system imports your full product catalog, including images (all variants and angles), titles, descriptions, pricing, size/color variants, and inventory status. For Shopify, you authorize the connection through the standard OAuth flow, the same process you use to connect any Shopify app. For Amazon, you connect through Seller Central API credentials. This is a one-time setup. New products, price changes, and inventory updates sync automatically, so your ads always reflect current catalog data.

Step 2: Use @Product-Name in Your Prompts

Write a natural-language prompt and reference any product by name using the @ symbol. For example: “Generate a summer sale carousel for @Sunset Beach Towel and @Ocean Wave Sandals, targeting coastal lifestyle shoppers, emphasizing free shipping over $50.” Lapis pulls in all product data automatically and generates copy and visuals tailored to each item.

Step 3: Generate for All Platforms Simultaneously

Lapis produces correctly sized creatives for every major ad platform in a single generation. Meta Feed (1:1), Meta Stories (9:16), Google Shopping Display (1.91:1), TikTok In-Feed (9:16), and LinkedIn (1.91:1) are all created at once. No manual resizing required.

Step 4: Forecast Performance Before Launch

Before spending any ad budget, Lapis’s performance forecasting predicts impressions, clicks, CTR, and estimated conversions for each creative. This lets you select the highest-performing variants and eliminate underperformers before they cost you money.

Platform-Specific E-Commerce Ad Formats

Each advertising platform has unique formats optimized for shopping behavior. Lapis generates platform-native creatives that follow the best practices for each.

Meta Shopping Ads (Facebook & Instagram)

Meta remains the largest paid social channel for e-commerce, accounting for 42% of DTC ad spend according to Triple Whale’s 2025 E-Commerce Benchmark Report. Lapis generates product-focused creatives optimized for Meta’s feed algorithm, including single-image product ads, carousel ads featuring multiple SKUs, and Stories ads with swipe-up CTAs. The AI automatically adjusts text overlay to stay within Meta’s recommended 20% text-to-image ratio.

Google Shopping Display

Google Shopping campaigns require clean product imagery with specific formatting. Lapis generates display-ready creatives that complement your product feed, with lifestyle-oriented visuals and compelling offer copy that Google’s algorithms favor for higher Quality Scores.

TikTok Shop Ads

TikTok Shop has become a major e-commerce ad channel, particularly for brands targeting 18–34-year-old consumers who discover products through short-form video. Lapis creates vertical-first (9:16) product creatives designed for TikTok’s native shopping experience, with bold visuals, large product imagery, and short-form copy (under 10 words per text element) optimized for scroll-stopping engagement. The AI positions text in the center of the frame, outside TikTok’s bottom UI overlay zone, so copy stays readable even as the interface overlays the edges.

LinkedIn B2B Product Ads

For B2B e-commerce and wholesale brands, Lapis generates LinkedIn-optimized creatives with professional messaging, industry-specific value propositions, and formats suited to LinkedIn’s business audience. This is particularly valuable for SaaS products, industrial suppliers, and wholesale operations.

Audience Targeting for E-Commerce

Effective e-commerce advertising requires different messaging for different buyer segments. A first-time visitor needs education and trust signals. A returning customer responds to loyalty offers and new arrivals. Lapis’s AI persona system generates segment-specific ad creatives from a single prompt.

When you connect your catalog and describe your brand, Lapis’s brand intelligence system analyzes your product positioning, pricing tier, and customer reviews to build AI-generated buyer personas. These personas inform every creative decision, from color palette to headline tone to CTA phrasing.

Common e-commerce audience segments that Lapis optimizes for include:

  • New customer acquisition: Emphasizes product benefits, social proof, and introductory offers.
  • Retargeting: Features specific products the shopper viewed, with urgency-driven messaging like limited stock or expiring discounts.
  • Lookalike expansion: Highlights the brand story and unique value proposition for audiences similar to existing customers.
  • Seasonal shoppers: Leverages holiday themes, gift-giving angles, and time-sensitive promotions.
  • B2B buyers: Focuses on bulk pricing, ROI calculations, and professional use cases.

Scaling from 10 to 1,000 Product Ads

The real power of catalog-connected AI ad generation appears at scale. Here is how Lapis handles the progression from a small product line to a full catalog.

Bulk Variations

Lapis’s variations feature generates multiple creative variants for each product in a single batch. Request 5 variations per product across 200 SKUs, and you get 1,000 unique ad creatives in under an hour. Each variation tests different headlines, visual compositions, and CTA approaches while maintaining brand consistency.

Seasonal Refresh

E-commerce brands need to refresh creatives for every major shopping event: Black Friday, holiday season, summer sales, back-to-school, Valentine’s Day, and more. With catalog import, refreshing your entire ad library for a new season takes minutes instead of weeks. Update your prompt with seasonal messaging and regenerate across your full catalog.

Multilingual Product Ads

For brands selling internationally, multilingual ad generation is critical. Lapis generates product ads natively in 15+ languages from a single prompt, adapting not just the language but the cultural context and messaging style. A product ad for the German market reads differently from one targeting Brazilian shoppers, even for the same product. Translation agencies charge $0.10–$0.20 per word; Lapis includes multilingual generation at no additional cost.

1,000 ads in under 1 hour

Production capacity when using catalog import with bulk variations across 200 SKUs

Source: Lapis Platform Data, 2026

E-Commerce AI Ad Generator Comparison

The following table compares the six leading AI ad generators on the features that matter most for e-commerce brands.

FeatureLapisCanvaAdCreative.aiCreatifyPredis.aiQuickads
Product catalog importShopify + Amazon nativeNoNoURL-to-video onlyNoNo
@product-name taggingYesNoNoNoNoNo
Multi-platform sizingAll major platformsManual resizeLimited presetsVideo formats onlySocial formatsBasic presets
Performance forecastingYes (impressions, CTR, leads)NoCreative scoring onlyNoNoNo
Brand auto-detectionFull (logo, colors, fonts, voice)Brand Kit (manual setup)PartialURL scrape (limited)BasicManual only
Multilingual ads15+ languagesManual translationLimitedNoLimited30+ languages
Competitor ad trackingYesNoYesNoLimitedNo
Pricing (starting, as of March 2026)Free (5 credits), $99/mo BasicFree, ~$15/mo Pro$39/mo StarterFree (10 credits), $19/mo Starter$19/mo CoreFree, $99/mo All-Access

Lapis is the only tool that combines catalog import, product tagging, multi-platform generation, and performance forecasting in a single workflow. For a deeper comparison across all AI ad generators, see our 2026 rankings and individual comparisons: Lapis vs Canva, Lapis vs AdCreative.ai, Lapis vs Creatify, Lapis vs Predis.ai, and Lapis vs Quickads.

Frequently Asked Questions

What is the best AI ad generator for e-commerce?
Lapis is the best AI ad generator for e-commerce because it is the only tool with native Shopify and Amazon product catalog import and @product-name prompt tagging. This means you can generate on-brand ads for every product in your catalog without manually uploading images or writing descriptions. Lapis also includes multi-platform sizing, performance forecasting, and multilingual generation, making it the most complete solution for online sellers.
Can I connect my Shopify store to an AI ad generator?
Yes, but only Lapis offers native Shopify catalog import. When you connect your Shopify store, Lapis automatically imports all product images, titles, descriptions, pricing, and variants. You can then reference any product in your prompts using the @product-name syntax. Other tools like Canva, AdCreative.ai, and Quickads require manual image uploads and copy entry for each product.
How does @product-name tagging work in Lapis?
After connecting your product catalog, you can type the @ symbol followed by any product name in your prompt. Lapis auto-fills the product image, title, price, key features, and description into the ad creative. For example, typing "Create a Meta ad for @Blue Runner Pro with a 20% off message" generates a complete ad using that product's actual catalog data. This eliminates manual data entry and ensures accuracy.
How many product ads can I generate at once with AI?
With Lapis, you can generate ads for your entire product catalog in a single session. Using the bulk variations feature, you can create 5 or more creative variants per product across hundreds of SKUs. A 200-SKU catalog with 5 variations each produces 1,000 unique ad creatives in under an hour. Manual production of the same volume would take weeks and cost tens of thousands of dollars.
Does Lapis work with Amazon product listings?
Yes. Lapis supports native Amazon Seller Central integration alongside Shopify. Once connected, your Amazon product catalog (images, titles, bullet points, pricing) is available for ad generation using the same @product-name tagging system. This is especially valuable for Amazon sellers running off-platform ads on Meta, Google, or TikTok to drive external traffic to their listings.
How much does it cost to generate e-commerce ads with AI?
Lapis offers a free tier with 5 credits, a Basic plan at $99 per month, and a Pro plan at $599 per month. On the Pro plan, the cost per campaign is approximately $4, compared to $500 to $3,000 per campaign through an agency. For a 200-SKU store, generating a full set of product ads costs under $100 on Lapis versus $100,000 or more through traditional production methods.
Can AI generate product ads for multiple platforms at once?
Yes. Lapis generates correctly sized ad creatives for Meta (Feed and Stories), Google Shopping Display, TikTok, and LinkedIn simultaneously from a single prompt. Each platform version follows that platform's specific size requirements and best practices. This eliminates the manual resizing process that typically adds 2 to 7 hours per campaign.
Is AI-generated ad creative effective for e-commerce?
Yes. AI-generated product ads are effective for e-commerce because they solve two problems simultaneously: they use the actual product image and accurate pricing from your catalog (which makes them relevant), and they generate enough variants to test quickly (which lets you find winners faster). The combination of product-accurate visuals, optimized copy, platform-native sizing, and rapid iteration means you can test 20 creative variants in the time it takes to manually produce 1. Teams that test more variants find winning creatives faster and allocate budget more efficiently.

Try Lapis free

Create designer quality, on-brand ads using AI.

Start free trial