Shipping Profiles in HighLevel let you set flexible, product-specific shipping rates across your store. Use them to charge accurate shipping costs for different types of products or app integrations, while a General Profile automatically covers everything else.
TABLE OF CONTENTS
What Are Shipping Profiles?
Shipping Profiles let you apply unique shipping rules to specific products, stores, or app integrations. They determine how much customers pay for shipping at checkout, based on zones and rate types.
If a product isn’t assigned to a custom profile, it automatically uses the General Shipping Profile—so every checkout always has a valid shipping rate.
Key Benefits of Shipping Profiles
Flexible control: Set different rates for bulky or lightweight products.
Custom pricing models: Choose between flat, weight-based, price-based, or free shipping.
App integrations: Automatically sync rates from third-party shipping apps.
Accurate checkout totals: Combine multiple shipping profiles into one seamless rate.
Fail-safe logic: Products not assigned to any profile automatically use the General Profile.
General Shipping Profile
The General Shipping Profile is automatically created for your store. It applies to all products that aren’t assigned to a custom or app-defined profile.
Use this as your fallback for standard shipping rates or when a third-party app doesn’t return rates.
Custom Shipping Profiles
Custom Shipping Profiles give you the flexibility to charge specific rates for certain products or groups.
Each profile can:
Apply to one or more stores.
Include selected products.
Define zones by country, region, or province.
Use any combination of rate types (flat, price-based, weight-based, or free).
Products can only belong to one custom profile at a time—reassigning a product overrides the old profile.
Checkout Logic
When customers buy items from multiple profiles, HighLevel automatically calculates a combined total:
If profile names differ, checkout shows a single line called “Shipping.”
If profile names match, the rates combine and appear under that shared name.
This ensures accurate, transparent shipping costs for mixed-cart orders.
How to Set Up Shipping Profiles
Follow these steps to create a new profile and define your shipping rates:
Go to Payments → Settings → Shipping & Delivery → Custom Profiles.
Click Add Custom.
Enter a unique profile name (this is for internal use only).
Select the store(s) this profile applies to.
Choose the products or product groups to include.
Click Add Zone and select the countries or regions you deliver to.
For each zone, add one or more rate types:
Flat rate (e.g., $5)
Price-based (e.g., Free over $50)
Weight-based (e.g., $10 for 0–10 lb)
Free shipping
Click Save when done.
Place a test order to confirm the correct rates display at checkout.
Pro Tip: Start by creating your General Profile first, then layer in Custom Profiles only for products or regions that require unique shipping rates.
Frequently Asked Questions
Q: Can two custom profiles share the same name?
No. Each profile must have a unique name to prevent checkout confusion.
Q: What happens if I delete a custom profile?
Products in that profile automatically return to the General Profile.
Q: How are shipping rates calculated for mixed carts?
Rates from all applicable profiles are added together and displayed as one combined shipping line.
Q: Can I override rates from an app integration?
Yes. Create a custom profile for the same products to override app-defined rates.
Q: What happens if an app fails to return rates?
HighLevel automatically applies the fallback rate from the General Profile.
Related Articles
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article