Features
Widget

Widget

The Widget section gives you complete control over how your subscription options appear to customers on product pages. From choosing layouts and color schemes to controlling which countries can see subscription offers, Widget customization helps you create a branded, targeted subscription experience.

Key Features

Visual Customization 🎨

  • 5 Layout Options: Choose how information is organized and displayed
  • 8 Color Templates: Preset themes that match different brand aesthetics
  • Custom Colors: Match your exact brand colors
  • Border Radius: Square, curved, or rounded corners
  • Custom CSS: Advanced styling for complete control

Display Settings 🎭

  • Price Options: Show or hide compare-at pricing
  • Subscription Description: Always show or hover to reveal
  • Live Preview: See changes in real-time as you customize

Country Availability 🌎

  • Geographic Control: Choose which countries see subscription options
  • IP-Based Detection: Automatic country identification
  • Smart Fallback: Widget displays if location cannot be determined

Warning:

This feature is only available for Advanced plan.

Why need Country Availability

Many merchants want to offer subscriptions only in specific countries due to:

🌎 Fulfillment limitations🚚 Logistics challenges♟️ Regional business strategy
Shipping partnerships limited to certain regionsInternational shipping costs making subscriptions unprofitableTesting subscriptions in home market before expanding
Warehouse locations serving specific countriesCustoms and import restrictionsDifferent model strategies by region
Delivery time constraints for perishable productsComplex cross-border regulationsLocal competition requiring different approaches

Layout Customization

Choosing Your Layout

Joy Subscriptions offers 5 widget layouts to fit different product page designs:

image

Template Colors

Choose from 8 preset color templates designed for different brand aesthetics or you can customize it yourself.

image

Border Radius

Choose the corner style for your widget elements

image

Display settings

image

Country Availability (Advanced Plan only)

Country Availability lets you control which countries can see and purchase subscription options based on customer location.

How It Works

IP-Based Detection:

  1. Customer visits your product page
  2. System detects their IP address
  3. IP address is matched to a country
  4. Widget displays or hides based on your settings

Display Logic:

Customer LocationWidget Behavior
Selected countryWidget displays normally
Non-selected countryWidget completely hidden
Cannot detect locationWidget displays (safe fallback)

Setting Up Country Availability

  1. Access Country Availability

    • Go to Widget in Joy Subscriptions
    • Scroll to the "Country availability" section
  2. Select Countries

    • Click "Select" button (or "Edit" if you've already configured it)
    • Choose from two methods:
      • Method A: Select Individual Countries
        • Check boxes next to countries where you want to offer subscriptions
        • Search for specific countries if needed
      • Method B: Select Regions
        • Choose entire regions (e.g., "European Union", "North America")
        • All countries in that region are automatically selected
  3. Review and Save

    • Review your selected countries/regions

    • Click Save

Check this interactive demo to see the steps in actions.

Product
Install on ShopifyWebsitePricing
Resources
DocumentationGetting StartedFAQsIntegrations
Company
Avada GroupContact Support
© 2026 Avada Group. All rights reserved.