Rank Tim Logo

Documentation

Product Catalog

Shopify Product Catalog

Connect your Shopify store and sync products into Rank Tim.

Separate from blog publishing
Product catalog uses its own Shopify app credentials and scopes. It is independent of the Shopify blog publishing integration. You can connect one, both, or neither.
What You Need
  • Shopify admin access with permission to create apps
  • Store name from your .myshopify.com domain (e.g. na70yq-bn from na70yq-bn.myshopify.com)
  • Product read permissions on your Shopify app (read_products and read_inventory)
1

Get Your Store Name

  1. In Shopify Admin, go to Settings → Domains
  2. Find your .myshopify.com domain (e.g. na70yq-bn.myshopify.com)
  3. Copy the part before .myshopify.com (e.g. na70yq-bn). This is your Store Name for Rank Tim
2

Create a Shopify App in Dev Dashboard

  1. In Shopify Admin, go to Apps, then click Develop apps
  2. Click Build apps in Dev Dashboard (opens dev.shopify.com/dashboard)
  3. Click Create app and name it (e.g. "Rank Tim Product Catalog")
3

Set Scopes (Products Only)

  1. In the app, go to Access and click Select scopes
  2. Search "products" and enable: read_products
  3. Search "inventory" and enable: read_inventory
  4. Click Done, then click Release (version name can be left blank) and confirm
4

Install the App

  1. Click Home in the app sidebar
  2. Click Install app (top right) and confirm in your Shopify store dashboard
  3. Verify the app shows under Apps in your Shopify store
5

Copy Client ID and Client Secret

  1. Back in the Shopify Dev Dashboard, open your app
  2. Click Settings in the app sidebar
  3. Copy the Client ID and Client Secret
6

Connect in Rank Tim

  1. In the Rank Tim dashboard, open Settings → Product Catalog
  2. Click Connect Shopify
  3. Enter Store Name (from Step 1), Client ID, and Client Secret
  4. Save. After connecting, click Sync Catalog to import your products

Import from a product feed URL instead

If you would rather not create a Shopify app — or you are not on Shopify at all — import your catalog from a Google Merchant XML feed URL. Paste it under Add products → Import file, and we re-check it daily.

PlatformWhere to find the feed URL
ShopifyAny Google Shopping feed app (Google & YouTube, Simprosys, Feed For Google Shopping) publishes a feed URL in its settings.
WooCommerceProduct Feed PRO or Google Listings & Ads — create a Google Shopping / Merchant XML feed and copy its public URL.
MagentoSimple Google Shopping or Magmodules Google Shopping — generate the feed, then copy the generated file URL.
Custom shopsAny URL that serves a Google Merchant-spec XML feed over https works.

The URL must be publicly reachable over https — we cannot fetch feeds behind a login, and private network addresses are rejected.

Tips & Best Practices

  • Use your .myshopify.com store name (not a custom domain) for the connection
  • Install the app on your store before connecting — Client ID and Secret alone are not enough
  • Both read_products and read_inventory scopes are required for full product and variant data
  • You can add manual products alongside synced Shopify products at any time

Troubleshooting & FAQ

Documentation - Rank Tim | Rank Tim