A custom-built Shopify app that generates and optimizes product data feeds for Google Shopping, Meta, TikTok, Pinterest and marketplaces — with metafield mapping, rule-based field optimization and scheduled auto-refresh. Built, installed and supported by ECOSIRE. One-time license from $99.00 USD for Shopify (build-to-order) — includes 12 months of updates and support.

A custom-built Shopify app that generates and optimizes product data feeds for Google Shopping, Meta, TikTok, Pinterest and marketplaces — with metafield mapping, rule-based field optimization and scheduled auto-refresh. Built, installed and supported by ECOSIRE.
ابھی کوئی ادائیگی نہیں۔ یہ ہماری ٹیم کو قیمت کی درخواست بھیجتا ہے — ہم قیمت اور اگلے اقدامات کے ساتھ ای میل کے ذریعے رابطہ کریں گے۔
Google Shopping & Multi-Channel Feed Manager is a Shopify app ECOSIRE builds to order for your store — not an instant App Store download. After purchase we provision it as a custom (or unlisted) app on your store via OAuth, map it to your exact catalog structure, then install and verify it live.
Google Shopping feed export using the mm-google-shopping metafield namespace (google_product_category, gender, age_group, condition, custom_label_0–4)
Channel-specific feeds for Meta (Facebook/Instagram), TikTok and Pinterest with each platform's required field schema
CSV and XML marketplace feed generation for catalogs that ingest flat files
Rule-based field mapping engine — transform titles, descriptions, GTIN/MPN and labels per channel from product fields or metafields
Bulk edit Google Shopping fields across hundreds of products in a single operation
Scheduled auto-refresh that regenerates feeds on a cadence you choose (hourly/daily)
The app reads your catalog through the Shopify Admin GraphQL API and assembles channel-ready feeds for Google Shopping, Meta (Facebook/Instagram), TikTok, Pinterest and CSV/XML marketplaces. It writes and reads Google-spec fields through the mm-google-shopping metafield namespace, so values like google_product_category, gender, age_group, condition and custom_label_0–4 live where Shopify and the Google sales channel expect them.
A rule-based mapping engine lets you transform data per channel: append brand to titles, derive GTIN/MPN from metafields, set custom_label buckets by margin or season, exclude out-of-stock or zero-price variants, and fall back gracefully when a field is empty. Multi-location inventory and per-variant availability are respected so you never advertise stock you can't ship.
Bulk edit Google Shopping fields across hundreds of products in one pass, then let scheduled auto-refresh (backed by Admin API webhooks on product, variant and inventory updates) keep feeds current without manual re-exports.
Because it's build-to-order, the data model, mapping rules and channel set are fitted to your store before handover. The $99 one-time price covers the build, installation and configuration. There is an honest lead time (see FAQ), and ECOSIRE supports the app after delivery.
Runs Google Shopping and Performance Max campaigns and needs clean, compliant feeds with custom_label segmentation to control bidding by margin and season — without exporting CSVs by hand every week.
Sells across Google, Meta, TikTok and Pinterest and wants one source of truth that maps the same catalog to each channel's field requirements, respecting multi-location stock.
Wants disapprovals fixed at the source via metafield mapping and rule-based fallbacks, with auto-refresh so newly added or restocked products appear in ads without manual intervention.
Buy the license on ecosire.com and download the Google Shopping & Multi-Channel Feed Manager module ZIP from your account dashboard.
Extract the ZIP into your Odoo custom addons folder on the server (or upload via Apps > Install from file on Odoo.sh / runbot).
Activate Developer Mode, open Apps, click Update Apps List, search for Google Shopping & Multi-Channel Feed Manager, and press Install.
Open the new menu, paste your ECOSIRE license key, connect any external credentials (Shopify, Amazon, Stripe, etc.), and save.
Run the built-in connection test, sync your first 10 records, and schedule the recurring cron. Contact support if anything fails.
| Criterion | ECOSIRE | Custom Build | Competitor | Odoo Native |
|---|---|---|---|---|
| Google Shopping feed via mm-google-shopping metafields | ||||
| Meta, TikTok & Pinterest feeds from one source | ||||
| Rule-based per-channel field mapping & optimization | ||||
| Bulk edit Google Shopping fields across the catalog | ||||
| Fitted to your exact catalog/metafield structure | ||||
| Scheduled auto-refresh + webhook-driven updates | ||||
| Instant self-serve install from the App Store | ||||
| No recurring per-month SaaS subscription fee | ||||
| Custom-label segmentation by margin/season/vendor |
No. This is build-to-order. ECOSIRE builds the app to fit your catalog and channel mix, then installs it on your store as a custom (or unlisted) app via OAuth. You are buying the build, installation and configuration — not a self-serve listing.
Typical delivery is about 5–10 business days from the time we receive store access and your channel requirements. Larger catalogs, unusual metafield structures, or extra marketplaces can extend that. We confirm a firm timeline with you before starting and keep you updated through build and installation.
Yes. Every build includes a post-delivery support window for fixes and adjustments. Beyond that we offer ongoing support and maintenance — including updates when Shopify Admin API versions change or when a channel (Google, Meta, TikTok) revises its feed spec. We'll scope a support arrangement that matches your needs.
The app subscribes to Shopify webhooks (products/update, variant changes, inventory_levels/update) and runs a scheduled auto-refresh on a cadence you choose. When you add products, change prices, or restock, the relevant feeds regenerate automatically — no manual re-export.
We use the mm-google-shopping metafield namespace — the same one Shopify's Google sales channel uses — so fields such as google_product_category, gender, age_group, condition and custom_label_0–4 are stored where Google expects them. Our rule engine can populate them from existing product data, metafields, or logic you define (e.g. margin-based custom labels).
Yes. The app reads availability per variant and across locations via the Admin GraphQL API, so feeds reflect true sellable stock. Out-of-stock or zero-price variants can be excluded or flagged according to rules we set during the build.
A custom-built Shopify app that generates and optimizes product data feeds for Google Shopping, Meta, TikTok, Pinterest and marketplaces — with metafield mapping, rule-based field optimization and scheduled auto-refresh. Built, installed and supported by ECOSIRE.