# ShipMagic > Learn how to create powerful, flexible shipping rules for your Shopify store. Set up rates based on products, cart value, customer tags, locations, and more without code. ## Docs - [Adding Dimensions to Products](https://shipmagic-docs.speedysquirrelhq.com/adding-dimensions-to-products.md) - [Adding Translations for Shipping Rates](https://shipmagic-docs.speedysquirrelhq.com/adding-translations-for-shipping-rates.md) - [Actions (Hide / Rename / Sort)](https://shipmagic-docs.speedysquirrelhq.com/ai-tools/actions-hide-rename-sort.md) - [Parameter Sets](https://shipmagic-docs.speedysquirrelhq.com/ai-tools/different-parameter-sets-for-conditions.md) - [API Reference](https://shipmagic-docs.speedysquirrelhq.com/api-reference.md) - [Australia Post](https://shipmagic-docs.speedysquirrelhq.com/australia-post.md) - [Prevent double shipping charges (multi-location)](https://shipmagic-docs.speedysquirrelhq.com/avoid-doubling-of-shipping-charges-due-to-multiple-locations.md) - [Product Attributes](https://shipmagic-docs.speedysquirrelhq.com/cart.md) - [Cart Conditions](https://shipmagic-docs.speedysquirrelhq.com/cart-conditions.md) - [Cart Conditions](https://shipmagic-docs.speedysquirrelhq.com/cart-subtotal.md) - [Cloning Full Setup from One Store to Another](https://shipmagic-docs.speedysquirrelhq.com/cloning-full-setup-from-one-store-to-another.md) - [Billing](https://shipmagic-docs.speedysquirrelhq.com/core-concepts/billing.md): Choosing the right premium plan based on your setup - [Going Live](https://shipmagic-docs.speedysquirrelhq.com/core-concepts/going-live.md): Apply the rules in the app to all live customers - [Rates vs Customizations](https://shipmagic-docs.speedysquirrelhq.com/core-concepts/rates-vs-customizations.md): ShipMagic offers two ways to optimize your checkout delivery experience: Shipping Rates and Shipping Customizations. Each serves a different purpose. - [Syncing Products](https://shipmagic-docs.speedysquirrelhq.com/core-concepts/syncing-products.md): When and why you need to sync products - [App Terminologies](https://shipmagic-docs.speedysquirrelhq.com/core-concepts/terminologies.md): The navigation field in docs.json defines the pages that go in the navigation menu - [Testing the App](https://shipmagic-docs.speedysquirrelhq.com/core-concepts/testing-the-app.md): Test the app safely before going live for your customers. - [Customer Attributes](https://shipmagic-docs.speedysquirrelhq.com/customer-attributes.md) - [Customer Attributes](https://shipmagic-docs.speedysquirrelhq.com/customer-attributes-1.md) - [Customer Location and Address](https://shipmagic-docs.speedysquirrelhq.com/customer-location-and-address.md) - [Customer Location and Address](https://shipmagic-docs.speedysquirrelhq.com/customer-location-and-address-1.md) - [Direct Freight Express](https://shipmagic-docs.speedysquirrelhq.com/direct-freight-express.md) - [Adding / Modifying Shipping Zones](https://shipmagic-docs.speedysquirrelhq.com/essentials/adding-modifying-shipping-zones.md) - [Cloning a rule](https://shipmagic-docs.speedysquirrelhq.com/essentials/cloning-a-rule.md) - [Exclusive Rules](https://shipmagic-docs.speedysquirrelhq.com/exclusive-rules.md) - [FAQs](https://shipmagic-docs.speedysquirrelhq.com/faqs.md) - [FedEx](https://shipmagic-docs.speedysquirrelhq.com/fed-ex.md) - [Hide shipping methods for specific regions](https://shipmagic-docs.speedysquirrelhq.com/hide-shipping-methods-for-specific-regions.md) - [How to structure rules cleanly](https://shipmagic-docs.speedysquirrelhq.com/how-to-structure-rules-cleanly.md) - [Incremental / Per Item Rates](https://shipmagic-docs.speedysquirrelhq.com/incremental-per-item-rates.md) - [Introduction](https://shipmagic-docs.speedysquirrelhq.com/index.md): Welcome to ShipMagic - the complete solution for all your Shopify shipping rate needs. - [Installation Guide](https://shipmagic-docs.speedysquirrelhq.com/installation-guide.md): Follow the steps below to install and connect ShipMagic with your Shopify store. - [Made changes in the rule but still seeing the old rates](https://shipmagic-docs.speedysquirrelhq.com/made-changes-in-the-rule-but-still-seeing-the-old-rates.md) - [Multiple Shipping Rates Showing On Checkout Page](https://shipmagic-docs.speedysquirrelhq.com/multiple-shipping-rates-showing-on-checkout-page.md) - [Offer different rates for bulky items](https://shipmagic-docs.speedysquirrelhq.com/offer-different-rates-for-bulky-items.md) - [Optimizing checkout experience](https://shipmagic-docs.speedysquirrelhq.com/optimizing-checkout-experience.md) - [Charge shipping per product](https://shipmagic-docs.speedysquirrelhq.com/per-item-shipping-rate.md) - [Percentage of Cart Subtotal](https://shipmagic-docs.speedysquirrelhq.com/percentage-of-cart-subtotal.md) - [Product Attributes](https://shipmagic-docs.speedysquirrelhq.com/product-attributes.md) - [Quickstart](https://shipmagic-docs.speedysquirrelhq.com/quickstart.md): Get up and running quickly by creating your first rule in 5 minutes - [Ranged Rates](https://shipmagic-docs.speedysquirrelhq.com/ranged-rates.md) - [Rate Blending](https://shipmagic-docs.speedysquirrelhq.com/rate-blending.md) - [Rate Descriptions](https://shipmagic-docs.speedysquirrelhq.com/rate-descriptions.md) - [Rates from Metafields](https://shipmagic-docs.speedysquirrelhq.com/rates-from-metafields.md) - [Reducing cart abandonment via shipping](https://shipmagic-docs.speedysquirrelhq.com/reducing-cart-abandonment-via-shipping.md) - [Setting Maximum and Minimum Shipping Rates](https://shipmagic-docs.speedysquirrelhq.com/setting-maximum-and-minimum-shipping-rates.md) - [Ship Station](https://shipmagic-docs.speedysquirrelhq.com/ship-station.md) - [Shipping Customizations Not Working](https://shipmagic-docs.speedysquirrelhq.com/shipping-customizations-not-working.md) - [Create a Basic Shipping Customization](https://shipmagic-docs.speedysquirrelhq.com/shipping-customizations/basic-shipping-customization.md): Configure Cursor for your documentation workflow - [Shipping Rates Not Showing On Checkout Page](https://shipmagic-docs.speedysquirrelhq.com/shipping-rates-not-showing-on-checkout-page.md) - [Create a Basic Shipping Rate](https://shipmagic-docs.speedysquirrelhq.com/shipping-rates/basic-shipping-rate.md): Text, title, and styling in standard markdown - [How to Setup Packing Algorithm for your Products](https://shipmagic-docs.speedysquirrelhq.com/shipping-rates/types-of-rates/carrier-rates/3-d-boxing-algorithm.md) - [Shiprocket](https://shipmagic-docs.speedysquirrelhq.com/shiprocket.md) - [Stallion Express](https://shipmagic-docs.speedysquirrelhq.com/stallion-express.md) - [Test mode vs live mode](https://shipmagic-docs.speedysquirrelhq.com/test-mode-vs-live-mode.md) - [USPS](https://shipmagic-docs.speedysquirrelhq.com/usps.md) ## OpenAPI Specs - [openapi](https://shipmagic-docs.speedysquirrelhq.com/api-reference/openapi.json) ## Optional - [Install ShipMagic](https://apps.shopify.com/shipping-calculator-shipmagic?referrer=mintlify-shipmagic-docs) - [Book Demo](https://cal.com/speedysquirrel/shipmagic-setup)