Shopify (Store App)

Connect your Shopify store to sync orders, products, customers, inventory, and revenue data using OAuth (Store App).

Available Visit website ↗

Shopify (Store App) is a leading e-commerce platform that e-commerce brands trust to manage and analyze their online sales, inventory, and customer transactions. By connecting Shopify (Store App) to Memo, you unlock real-time data synchronization that feeds every layer of Memo's creative intelligence engine.

E-commerce brands doing $10M–$200M ARR use Shopify (Store App) alongside Memo to close the loop between data and creative execution. Instead of manually pulling reports and guessing what creative direction to take, Memo ingests Shopify (Store App) data automatically and translates it into actionable creative briefs backed by performance evidence.

How Memo uses Shopify (Store App)

Memo ingests data from Shopify (Store App) and feeds it into the 7-dimension context engine: performance data, competitor creative, market trends, brand voice, audience behavior, customer feedback, and historical test results. This powers paid media optimization, marketing performance, retention strategy, and more.

Instead of a human media buyer manually reviewing Shopify (Store App)'s reports and trying to spot patterns, Memo analyzes every data point simultaneously, detects weak signals invisible to humans, and generates creative direction backed by quantitative evidence.

Key capabilities with Shopify (Store App)

  • Sync Shopify (Store App) order, product, and customer data into Memo's performance dimension
  • Connect Shopify (Store App) sales data to creative performance — which creative drives revenue
  • Feed Shopify (Store App) inventory data into creative strategy to promote in-stock products
  • Analyze Shopify (Store App) customer segments to inform creative targeting
  • Track revenue impact of creative changes through Shopify (Store App) transaction data

Permissions used

When you connect Shopify (Store App), Memo requests the following permissions. Every scope has a specific purpose tied to powering creative intelligence:

ScopePurpose
read_analyticsAccesses Shopify's analytics and reporting API. Pulls store-level metrics: sales over time, average order value, returning customer rate, conversion rate, traffic sources, and product performance dashboards. This is the data behind the Analytics page in your Shopify admin.
read_assigned_fulfillment_ordersReads FulfillmentOrder objects assigned to locations managed by your fulfillment service. Shows what's queued to be picked, packed, and shipped — with line item details, destination addresses, and delivery deadlines.
read_channelsReads Channel objects — your store's sales channel configurations (Online Store, Shop, Buy Button, Facebook, Instagram, Google, POS). Shows which channels are active and their settings.
read_checkout_branding_settingsReads CheckoutBranding objects — the visual styling applied to your checkout page: logo, colors, fonts, button styles, favicon, and header/footer layout. Pure UX/UI configuration, not checkout logic.
read_checkoutsReads AbandonedCheckout objects — every checkout session initiated on your store, including customer email, cart contents, shipping address, discount codes applied, and abandonment URL. Core data for cart abandonment analysis.
read_contentReads Blog, Article, Comment, and Page objects — your store's blog posts, articles, published comments, and content pages. Also grants access to URL redirects (UrlRedirect). Separate from read_online_store_pages.
read_customer_eventsReads customer behavioral events emitted via the Web Pixels API — product views, add-to-cart actions, searches, checkout steps completed. Raw event stream for behavioral analytics, distinct from aggregated analytics data.
read_customersReads Customer objects (name, email, phone, addresses, tags, tax exemptions, marketing consent), CustomerSegment objects (groups like 'VIP' or 'At risk'), and — on Shopify Plus — Company and CompanyLocation objects. Also reads customer payment method tokens.
read_discountsReads DiscountCode, AutomaticDiscount, and DiscountNode objects — every discount in your store: codes (percentage, fixed amount, free shipping, buy X get Y), automatic discounts, and their usage counts, eligibility rules, and active dates.
read_discounts_allocator_functionsReads DiscountAllocatorFunction configurations — Shopify Functions that control how discounts are distributed across cart line items when multiple discounts compete. Determines which items get which discount and in what order.
read_discoveryReads product discovery and recommendation settings — search configuration (search fields, result ranking), product recommendations behavior (related products, complementary products), and filters/faceting setup.
read_draft_ordersReads DraftOrder objects — orders manually created in admin (or via API) that haven't been completed. Includes line items, shipping address, custom pricing, discount overrides, and reservation status for inventory allocated to the draft.
read_filesReads GenericFile objects — files and media assets uploaded to your store's file storage. Includes images, PDFs, documents, and their metadata (filename, alt text, MIME type). These are the files managed under Settings > Files in admin.
read_fulfillmentsReads Fulfillment objects — fulfillment records against orders: which line items were shipped, tracking numbers, carrier info, fulfillment status (pending/in transit/delivered), and timestamps. Also reads FulfillmentService configurations.
read_gift_cardsReads GiftCard objects — gift card codes, initial and current balances, expiration dates, enabled/disabled status, linked customer (if any), and the order that purchased the gift card.
read_inventoryReads InventoryLevel and InventoryItem objects — stock quantities per location, inventory item SKUs, tracked/untracked status, harmonized system codes, and country of origin. Core data for stock reporting and demand forecasting.
read_inventory_shipmentsReads inbound inventory shipment records — expected delivery dates, origin, destination location, carrier, shipment status (draft/confirmed/in transit/delivered), and the items expected in each shipment. For purchase order and receiving workflows.
read_inventory_shipments_received_itemsReads individual items marked as received within an inventory shipment — actual quantities received vs. expected, item condition, and acceptance status. Enables receiving accuracy reporting and supplier discrepancy tracking.
read_inventory_transfersReads inventory transfer records between locations — what was moved, from/to which location, quantities, transfer status (draft/pending/in transit/received), and expected vs. actual received amounts.
read_localesReads ShopLocale objects — the languages configured on your store and which locales are published to your storefront. Shows locale codes (e.g., en, fr, ja), display names, and active/inactive status.
read_locationsReads Location objects — every physical and virtual location in your store: addresses, fulfillment capabilities (ship from store, pickup, etc.), inventory activations, and tax registrations. Foundation for multi-location inventory and fulfillment analysis.
read_marketing_eventsReads MarketingEvent and MarketingActivity objects — marketing campaigns and their sub-activities tracked in Shopify: campaign type, budget, source, medium, UTM parameters, and attributed orders/revenue. Used for marketing attribution and ROAS analysis.
read_marketing_integrated_campaignsReads integrated campaign data from Shopify's native marketing integrations (Shopify Email, Shopify Audiences, etc.). Shows campaign setup, audience targeting, send/delivery stats, and attributed revenue for campaigns created within Shopify.
read_marketsReads Market objects — regional market configurations for international selling: which countries/regions a market covers, language settings, currency pricing, duties/tax handling, and domain/subfolder setup.
read_markets_homeReads the primary Market configuration — your store's default/home market. The baseline against which all other markets are defined. Shows base currency, default language, and primary domain.
read_online_store_navigationReads Menu objects (navigation menus) and UrlRedirect objects (URL redirects). Shows your store's header menus, footer menus, and all configured redirect rules for broken link repair and SEO migration.
read_online_store_pagesReads Page objects — custom pages published on your online store (About Us, Contact, FAQ, policy pages, landing pages). Separate from read_content (blogs/articles). Shows page titles, body HTML, templates, and visibility.
read_ordersReads Order objects (last 60 days by default — extend with read_all_orders for historical access): line items, customer, shipping/billing addresses, fulfillment status, payment status, transactions, discount applications, taxes, and timeline. Also reads AbandonedCheckout, Fulfillment, OrderTransaction, and DeliveryCarrierService objects. This is the core e-commerce data scope.
read_packing_slip_templatesReads packing slip template configurations — the layout and content design for packing slips printed during fulfillment. Shows template names, print formats, and included fields (logo, barcode, notes, etc.).
read_payment_termsReads PaymentTerms objects — B2B net payment term configurations (Net 15, Net 30, Net 60, due on receipt) assigned to companies or orders. Shows payment schedules and due date calculations for wholesale invoicing.
read_price_rulesReads PriceRule objects — the conditions and discount structures behind discount codes: eligibility (minimum purchase, customer segment, product), discount type, value, usage limits, and per-user/per-order caps.
read_product_feedsReads product feed configurations — the syndication feeds that send your product catalog to Google Merchant Center, Facebook, Instagram, Pinterest, and other sales channels. Shows feed names, formats, locale/language, and included product rules.
read_product_listingsReads ProductListing and CollectionListing objects — the representation of your products and collections as published on each sales channel. Shows which products are live on Facebook, Google, etc., their channel-specific status, and publish dates.
read_productsReads Product, ProductVariant, ProductImage, CustomCollection, and SmartCollection objects. Full catalog access: titles, descriptions, SKUs, barcodes, prices, compare-at prices, cost, weight, inventory tracking, SEO metadata, options, metafields, and all media.
read_publicationsReads Publication objects — the bridge between your catalog and sales channels: which products and collections are published to which channels, publish dates, and auto-publish rules.
read_purchase_optionsReads SellingPlanGroup and SellingPlan objects — subscription plans (delivery every X weeks/months, prepaid, pay-as-you-go) and pre-order configurations, including pricing policies, delivery schedules, and checkout display rules.
read_reportsReads Report objects — custom reports and saved analytics queries created in your Shopify admin. Shows report names, category, and the underlying query configuration for each saved report.
read_resource_feedbacksReads ResourceFeedback objects — alerts and suggestions surfaced to merchants in the Shopify admin. Apps post these to flag issues ('product has no image', 'shipping rate is unusually high') or optimization opportunities.
read_returnsReads Return and ReturnLineItem objects — customer return requests: which items from which order, return reasons, return status (requested/approved/rejected/in transit/received), refund status, and exchange information.
read_shippingReads CarrierService, Country, and Province objects — shipping zone configurations, rate definitions, carrier connections, and shipping origin address. Shows delivery profiles, zone-to-rate mappings, and supported shipping destinations.
read_themesReads Theme and Asset objects — installed themes, their names, versions, roles (main/unpublished), and all files (Liquid templates, JSON configs, CSS, JS, images). Also reads theme settings_data.json for current theme configuration values.
read_validationsReads Validation objects — Shopify Functions that validate cart and checkout operations: address format, line item properties, cart size limits, shipping restrictions, and custom business rules enforced at checkout.
write_contentCreates and modifies Blog, Article, Comment, and Page objects — publish blog posts, update articles, manage published comments, and create/update content pages. Also manages URL redirects.
write_discountsCreates and modifies discount codes and automatic discounts — deploy new promotions (percentage off, fixed amount, free shipping, buy X get Y), adjust eligibility rules, set usage limits, and toggle active status.
write_discoveryModifies product discovery and recommendation settings — configure search result ranking, adjust product recommendation algorithms, and manage faceted filter configurations.
write_filesUploads and manages GenericFile objects — create new files, update alt text and metadata, and manage the store's file storage. Used for asset automation and media management.
write_online_store_navigationCreates and modifies Menu objects — restructure navigation menus, add/remove/reorder menu items, and manage nested menu hierarchies. Also creates and modifies URL redirects for SEO migrations.
write_online_store_pagesCreates and modifies Page objects — publish new store pages, update page content and templates, manage visibility, and control SEO metadata for custom pages.
write_product_feedsCreates and modifies product feed configurations — set up new syndication feeds for Google, Facebook, Instagram, and other channels, configure feed rules, and manage product inclusion/exclusion logic.
write_product_listingsCreates and modifies ProductListing and CollectionListing objects — publish/unpublish products to sales channels, update channel-specific listing data, and manage catalog availability across channels.
write_productsCreates and modifies Product, ProductVariant, ProductImage, and Collection objects — full catalog management: add new products, update prices, change inventory, upload images, create collections, and manage metafields.
write_publicationsManages Publication objects — control which products and collections are published to which sales channels, set publish dates, and configure auto-publish rules for catalog syndication.
write_reportsCreates and modifies Report objects — build custom reports, update saved query definitions, and manage report categories and organization in your Shopify admin.

Top questions Memo can answer with Shopify (Store App)

  • "Which products should I promote with creative this week based on Shopify (Store App) sales data?"Memo analyzes Shopify (Store App) sales velocity, inventory levels, and margin data to identify which products deserve creative investment — and which to pull back on.
  • "Create a discount campaign for my top 5 products based on Shopify (Store App) data."Memo analyzes Shopify (Store App) product performance, margins, and inventory to generate data-backed campaign strategies — from discount levels to creative direction and launch timing.
  • "Which customer segment has the highest LTV according to Shopify (Store App)?"Memo analyzes Shopify (Store App) purchase history and customer data to identify your highest-value segments — then tells you what creative resonates with each one.

Install Shopify (Store App) for Memo

Connect Shopify (Store App) to Memo in under 10 minutes. No code, no development work required.

Install Shopify (Store App) for Memo