AppLovin product feeds for Shopify
AppLovin has opened its massive mobile ad network to ecommerce advertisers, and early results have made it one of the most watched channels in performance marketing. Dynamic product ads there run from a product catalog.
The fields in your AppLovin feed, filled from your Shopify products.
How it works
AppLovin does not accept Google format feeds. It needs its own CSV template with camelCase columns, boolean availability and strict formatting rules. This app builds that exact file and serves it at a stable URL AppLovin pulls once a day.
Create an AppLovin feed
Pick AppLovin as the channel. The app builds the CSV in AppLovin's catalog template.
ChannelAppLovinFeed typePrimaryMarketDefault marketFormatCSV fileRegister the URL
Add the feed URL in AppLovin's catalog manager as your product feed endpoint.
Feed file URLfeeds.feedshine.app/f/4d7e0c15….csvPaste this URL into AppLovin's catalog manager.Optimize
Change any field in bulk, adjust a single product, or ask your own AI assistant to improve titles for you.
Title titleCombine fieldsFields to joinProduct titleVariant titleSeparator -Daily sync
AppLovin pulls the CSV once a day. The app keeps it current with your Shopify catalog.
Feed deliveryLast runOct 9, 3:04 AMItems3,412Errors0Updates within minutes of a product change and daily at 3:00 AM.
What you get
Built for a phone screen
AppLovin ads run inside mobile games. Set a main image that reads on a small screen while Google keeps the plain packshot.
Native CSV template
Columns like itemId, isAvailable and salePriceEndDate, exactly as AppLovin's spec defines them.
Strict formatting handled
AppLovin forbids commas and line breaks inside fields. The app strips them from every cell.
Sale price windows
When an item is on sale the feed carries the mandatory start and end dates automatically.
Live in a minute
A new feed works with zero setup. Every field is filled from your Shopify product data, so there is nothing to map.
Change any field
Titles, descriptions, categories, labels and every other field, with expressions when you want them.
Sell in every market
Each market gets its own feed with local prices, translated content and market URLs.
The AppLovin file
What AppLovin fetches from your feed URL, cut to the first few fields. Every field is named and ordered the way AppLovin expects.
id,itemId,name,…
shopify_AU_812345_43210,shopify_AU_812345,Trail Runner 2.0 - Green,…
shopify_AU_812345_43211,shopify_AU_812345,Trail Runner 2.0 - Blue,…
shopify_AU_812346_43220,shopify_AU_812346,Canvas High Top - White,…Frequently asked questions
Can I send AppLovin my Google Shopping feed?
No. AppLovin requires its own CSV catalog template with different column names and value formats. This app builds that template natively instead of converting a Google file.
How often does AppLovin update my catalog?
AppLovin pulls the catalog CSV from your feed URL once per day. Keep the URL registered and the app handles freshness.
What happens to products on sale?
The feed writes salePrice plus the start and end dates AppLovin requires. Without both dates AppLovin ignores the sale price, so the app always writes the pair.
Why are commas missing from my descriptions on AppLovin?
AppLovin rejects any field containing commas or line breaks. The app replaces them with spaces so your items keep syncing.