Shopify install guide
Add ShipKeeper to your Shopify store in under 5 minutes. No app store install, no developer needed.
What you'll need
- Admin access to your Shopify store
- Your install snippet (you get this after signup at shipkeeper.io/merchants)
- About 5 minutes
Step 1 · Sign up for ShipKeeper
Visit shipkeeper.io/merchants, enter your Shopify store domain (e.g. mystore.myshopify.com), pick a plan, and click Generate install snippet.
You'll see a snippet that looks like this:
<!-- ShipKeeper Shipping Protection -->
<script>
window.ShipKeeperConfig = {
shop: 'mystore.myshopify.com',
apiKey: 'sk_live_xxxxxxxxxxxx',
};
</script>
<script async src="https://shipkeeper.io/snippet/v1/shipkeeper.js"></script>
<!-- End ShipKeeper -->Copy the entire block. Save your API key now. We can't show it to you again after this page.
Step 2 · Open your theme code editor
In Shopify Admin:
- Click Online Store → Themes
- Find your live theme (the one labeled Current theme)
- Click Actions → Edit code
Step 3 · Paste the snippet into theme.liquid
In the file browser on the left, open Layout → theme.liquid.
Use Ctrl/Cmd + F to find </body>. Paste the snippet on a new line just above the closing body tag.
...
{{ content_for_layout }}
<!-- ShipKeeper Shipping Protection -->
<script>
window.ShipKeeperConfig = { shop: 'mystore.myshopify.com', apiKey: 'sk_live_...' };
</script>
<script async src="https://shipkeeper.io/snippet/v1/shipkeeper.js"></script>
<!-- End ShipKeeper -->
</body>
</html>Click Save in the upper-right corner.
Step 4 · Test it
Open your store, add any product to your cart, and visit the cart page. You should see a shipping-protection toggle just below your cart items. Toggle it on. That's exactly what your customer sees.
Troubleshooting
Toggle doesn't show up
- Make sure the snippet is inside the
theme.liquidfile (not a section file). - Open your browser console on the cart page and look for messages starting with
[ShipKeeper]. - Verify your store domain matches the one in your snippet exactly.
My theme uses a custom cart page
Most themes work out of the box. If yours doesn't, the snippet looks for a form posting to /cart. If you have a custom cart layout, contact us and we'll help wire it up.
I lost my API key
Email support@shipkeeper.io with your store domain and we'll rotate it for you.
Have questions before installing? Email us at support@shipkeeper.io. We usually answer within an hour during business hours.
Get my install snippet