Skip to main content

How to connect your Shopify store

Install the Landra app, approve it in Shopify, and confirm the link to your account. Connect as many stores as you like and manage them all from Integrations.

Written by Ezra from Landra

Connecting Shopify is a one-time setup for each store, and it takes about a minute. You install the Landra app, approve it in your Shopify admin, and confirm the link to your Landra account. There are no API keys to create and nothing to copy or paste. Once it's done, publishing any page to your store is a single click. You can connect more than one store to the same Landra account.

Before you start

You'll need your .myshopify.com store URL (for example, your-store.myshopify.com, not your custom domain) and to be signed in to your Shopify admin as someone who can install apps. If you're not sure what your .myshopify.com URL is, skip to Or install from the Shopify App Store below, which doesn't ask for it.

Connect from Landra

Open a page in the editor and click Publish (or Update). Choose Shopify, then Connect your Shopify store. You can also connect from the Integrations page (open your account menu, then Integrations): click Connect a store on the Shopify card.

1. Enter your store URL. Type your .myshopify.com address and click Install the Landra app. Landra opens Shopify's permission screen in a new tab.

Connect your Shopify store step in Landra with the store URL field and the Install the Landra app button

2. Approve the app in Shopify. Review the access the app needs and click Install.

Shopify's Update data access screen for the Landra app with the Install button

3. Confirm the link. Shopify sends you straight back to Landra. Check that it's connecting the right store to your Landra account, then click Connect store. You'll land on your Pages, ready to publish.

The Landra confirmation screen showing the store and account with the Connect store button

Back in the tab you started from, the panel updates to Connected on its own. That's the setup done for this store, and you won't need to repeat it.

Or install from the Shopify App Store

You can also start from Shopify, and this way you never need your .myshopify.com URL. Open the Landra app in the Shopify App Store, click Add app, and approve it on the same access screen. Shopify then sends you to Landra to confirm the link. Sign in to your Landra account if you aren't already, click Connect store, and you're ready to publish.

Connecting more than one store

If you run several stores, connect each one the same way. The easiest place is the Integrations page in your account menu, where the Shopify card lists every store on your account with how many of your pages are on it. Click Connect another store to add the next one.

The Shopify card on the Integrations page listing two connected stores with their page counts and a Connect another store button

A store can be connected to one Landra account at a time. If a store is already linked to a different account, Landra tells you so when you try to connect it. Disconnect it there first.

Publish to Shopify

Once connected, choose Shopify in the Publish panel. With one store, Landra takes you straight to it. With several, you pick the store first (see Publishing your page). The line at the top always names the store you're publishing to. You can set the page title and URL handle, choose Published (visible on your store) or Hidden (not live on your store), and decide whether to include your store's header and footer. Then click Publish to your store to push the page as a native Shopify page.

Hidden is not a private link. A hidden page is unpublished in Shopify, so its store URL returns a 404 for anyone who visits it, not just a page missing from your navigation. To check a page before it goes live, use the preview link in the Landra editor header, or preview it from Online Store → Pages in your Shopify admin. If you want a page reachable by direct link but kept out of search results, publish it and turn off search indexing instead.

The Shopify publish view for a page that is live on a store, with the store named at the top and the Add to another store and Manage links

If something goes wrong

The Landra panel didn't update after I connected. Give it a few seconds, then refresh the editor. As long as you approved the app in Shopify and clicked Connect store, the connection is saved.

"We couldn't finish connecting your store." The connection didn't complete and nothing was changed on your store. Open the Landra app again from your Shopify admin to try once more. If it keeps happening, email us and quote the reference code shown on that page.

"This store is already connected to another Landra account." Each store can belong to one Landra account. Disconnect it from the other account, or ask whoever owns that account to, then connect it again.

"Couldn't reach your store." Check the store URL. It needs to be the .myshopify.com address, not your custom domain. You can also install straight from the App Store instead, which doesn't ask for it.

Full-width sections don't display edge to edge. The permissions Landra needs for full-bleed pages come with the app install automatically. If a page still looks boxed in, republish it from the editor.

Managing your stores

Landra runs in your browser rather than inside the Shopify admin, so clicking Landra in your admin's Apps list opens Landra itself. Doing that also refreshes your connection, which is the fix if it ever goes stale.

Landra keeps your connections fresh on its own, so you won't normally need to reconnect. If a store shows Needs reconnecting on the Integrations page (for example after you uninstalled the Landra app from it), click Reconnect, or just install the app again. Your existing Shopify pages aren't affected.

To disconnect a store, click Disconnect next to it on the Integrations page (or Manage in the Shopify publish view). Disconnecting never removes pages from your store. They stay live, and Landra keeps track of them, so reconnecting the same store later makes them updatable again.

The disconnect confirmation on the Integrations page, explaining that the store's pages won't be removed

Still need help? Click the chat bubble in the bottom-right corner of the editor, or email hello@getlandra.com.

Did this answer your question?