Tower Web Connect Shopify Migration

Tower Web Connect Shopify Migration

Shopify have released a new API Connection and retired their previous connection. To accommodate this change, a new version of Tower Web Connect (TWC) has been released.
This article will guide you through migrating your Tower Web Connect Connection to the new Shopify link.

If you have not previously linked your Shopify website to Retailer, see Setting up a new Webstore
If your website is Magento, BigCommerce or Woo Commerce, no action is required.

What Has Changed?

  1. The new API connection allows Shopify to create products with up to 2000 variants (unique Colour, Size, Style combinations). Previously this was limited to 100.
  2. Retailer Department and/or Categories will now always be created as Shopify Collections. Department and/or Categories will be added as Product Metafields. If you use a Tag for Navigation, these Collections can be ignored.
  3. A default Shopify Collection sort order for products can be set. This applies to new Collections created by TWC.
  4. Variant Products will now be unpublished when all Variants have sold out (i.e. All Sizes or Colours) if 'Unpublish Out of Stock' is enabled. Previously Variant Products would remain on the website as 'Out of Stock' until manually removed.
  5. Variant Sort Orders set in Retailer will now apply to the display order of Variants in Shopify

What Do I Need to Do?

Backup Shopify

We recommend taking a Backup of your Shopify Site. This could either be a CSV Export or using a Backup App from the Shopify App Store

Migrate TWC Connection

  1. Login to Tower Web Connect
  2. Click your Shopify Connection.
  3. Click the 'Migrate to GraphQL' button in the top right corner
  4. TWC will then create a new Shopify Connection with '(GraphQL)' in the name and migrate your previous settings. Your previous connection will be disabled.

The new weblink will have no record of the products on the website yet, so it's recommended to do a full sync from Retailer.
  1. From the Main Screen of Retailer, click Tasks -> Weblink Full Sync.
  2. Click Yes.
  3. A sync should appear in the Tower Web Connect Syncs tab within 15 minutes.
  4. Wait for the sync to complete in Tower Web Connect (this will take an hour or two depending on the number of products).
  5. Once the sync is complete, check your Shopify site. Confirm it is displaying as expected and your Navigation Menu is working.
  6. You should only do this step after the other sync has completed, so wait an hour after doing the above. In some situations, some products may not unpublish or update correctly, so it's advisable to log into Tower Web Connect, and in the Syncs tab, do another sync by clicking Create Full Sync at the top. This is because it's the first time the new link is syncing these products.

Delete Old TWC Connection

  1. Open Tower Web Connect.
  2. Click your previous Shopify Connection. The one without '(GraphQL)' in the name.
  3. The 'Enabled' toggle should be off (not green).
  4. Scroll down and click Delete Connection.

Delete Shopify Webhook

  1. In your Shopify Admin page, down the left hand side, click Settings.
  2. Down the left hand side, click Notifications.
  3. Click Webhooks.
  4. Next to Order Creation, click the 3 dots on the right hand side.
  5. Click Delete.

Check new TWC Webhook

  1. Open Tower Web Connect.
  2. Click your new Shopify GraphQL connection.
  3. Click into the Sales tab, and scroll down to the Webhooks area. Make sure it says 'Scope: Orders_create' with the green word Enabled.
  4. If it doesn't have a webhook scope enabled, click Test Webhook. It should now show the webhook enabled.
    • Related Articles

    • Shopify Integration Information & Understanding Navigation

      This article explains what data is exported from Retailer and what field it will appear as within Shopify. To configure the Tower Web Connect (TWC) link please see: Setting up a new Webstore Stock Item Data Retailer stock items that have 'Webstore' ...
    • Theme editing tips for Shopify 2.0

      First, familiarise yourself with editing basics: Shopify Help Center | Editing menus Shopify Help Center | Editing your theme Understand level of support available: Shopify’s Help Centre for everything Shopify Then, Theme developer for guides on ...
    • Shopify - Navigation - Automatically Generate Menu Links (Theme Customisation)

      Who is this article for? If you’ve had your Shopify site developed by Tower & your developer has advised this Theme Setting is available to you. This is not a standard Theme feature. Furthermore, if you change Themes, this feature will no longer be ...
    • Setting Up Manual Web Store

      Manual webstore This article is for a manual webstore link that will export a .csv file of stock via FTP. For webstore setup to Shopify, Woo Commerce or Magento please use Setting Up Web Store Our Web Store module is a link that allows you to connect ...
    • Common Webstore Issues

      This advice is for anyone asking why the Tower Web Connect (TWC) link syncing to Shopify, Magento or WooCommerce (Wordpress) websites is not working. Before continuing, it is assumed that your link had been working previously and all initial setup ...