Purpose
This guide helps you personalize your Reusely Widget to match your brand’s identity, improve user experience, and gain deeper insights through analytics. You’ll learn how to adjust your widget’s appearance, manage languages, integrate tracking, and enhance functionality.
Video Walkthrough
Watch a quick video about the widget settings section.
1. Widget Appearance
Match your widget to your brand effortlessly:
Colors: Adjust Primary, Background, and Button colors to align with your brand palette.
Company Logo: By default, this is turned off. You can enable it if you want your logo to appear inside the widget — although it’s often best to keep it off to avoid duplication with your website’s main logo.
Reusely Branding: Enabled by default for Starter Plan users. Pro Plan users can disable it for a fully white-labeled experience.
Icon Style: Choose between displaying product images or vector icons for your catalog. You can combine it as there are options for Category & Product Style and Model Style.
💡 Tip
Keep your color scheme simple and consistent — it helps build trust and clarity for your customers.
2. Price Trend Graph
The Dynamic Price Graph visually represents price fluctuations over time, encouraging quicker customer decisions and improving conversions.
How It Works
Updates automatically every 7 days.
Shows a randomized 2–4% price drop to simulate real-time market behavior.
Appears directly in your live widget view.
Accompanied by a customizable message to match your tone and branding.
How to Turn It On
Go to Widget Settings.
Find the toggle labeled “Expected Price Trend Graph.”
Turn it ON to activate.
Note
This feature is perfect for adding urgency to your offers and driving faster customer engagement.
3. Language Settings
Main Language
Select the primary display language of your widget.
Additional Language Codes
Add secondary language codes (e.g., Dutch, German, French) to cater to international customers.
Reminder
Editable content like conditions, workflows, emails, and shipping forms must be manually updated to match your selected languages.
4. Terms & Conditions
Add a Terms & Conditions Link
Require customers to agree to your terms before submitting their buyback offers.
Paste the URL of your Terms & Conditions page in the provided field.
You can also customize both the Terms text and Submit button label to match your brand tone.
Example in Action
Before:
By clicking Lock in Offer, you agree to {:company-name} {:term-condition-link} and confirm the item hasn’t been reported lost or stolen.
After:
By proceeding, you accept our Trade-In Terms and confirm all information is accurate.
Tip
Most websites display their Terms & Conditions in the footer. Before linking it to your Reusely widget, ensure your Terms & Conditions page is already published and accessible on your site.
5. Google Analytics (GA4) Integration
Integrate Google Analytics 4 (GA4) to track customer behavior and measure widget performance.
How to Integrate
Go to Settings → Widget → Widget Settings.
Locate the GA4 Integration subsection.
Paste your GA4 Measurement ID in the provided field.
Tracked Events
Location | Event | Step | Variables |
Mail-In | load | First load of the widget | gtm_id |
Mail-In | view_item | When choosing the item category | content_type, currency, items (item_category), value |
Mail-In | view_item | When choosing the item model | content_type, currency, items (item_brand, item_category, item_name), value |
Mail-In | view_item | When choosing the item model specification | content_type, currency, items (item_brand, item_category, item_name, product_group_id), value |
Mail-In | add_to_cart | When confirming the condition | content_type, currency, items (item_brand, item_category, item_condition, item_id, item_name, item_variant, price, product_group_id, quantity), num_items, value |
Mail-In | generate_lead | When the customer has filled in the email info | content_type, currency, value |
Mail-In | view_cart | When on the offer summary step (before checkout step) | content_type, currency, items (item_brand, item_category, item_condition, item_id, item_name, item_variant, price, product_group_id, quantity), num_items, value |
Mail-In | remove_from_cart | When an item is removed from the cart | content_type, currency, items (item_brand, item_category, item_condition, item_id, item_name, item_variant, price, product_group_id, quantity), num_items, value |
Mail-In | begin_checkout | When on the checkout step | content_type, currency, items (item_brand, item_category, item_condition, item_id, item_name, item_variant, price, product_group_id, quantity), num_items, value |
Mail-In | add_payout_info | When customer add Payout Info | content_type, currency, items (item_brand, item_category, item_condition, item_id, item_name, item_variant, price, product_group_id, quantity), num_items, payment, value |
Mail-In | add_shipping_info | When a customer adds Shipping Info | content_type, currency, items (item_brand, item_category, item_condition, item_id, item_name, item_variant, price, product_group_id, quantity), num_items, shipping_tier, value |
Mail-In | lead_form_data | When customer choosing | data (email, first_name, full_name, last_name, phone) |
Mail-In | buyback_reusely | Completed buyback offer | content_type, currency, items (item_brand, item_category, item_condition, item_id, item_name, item_variant, price, product_group_id, quantity), num_items, transaction_id, value, visitor |
In-Store | load | First load of the widget | gtm_id |
In-Store | view_item | When choosing the item category | content_type, currency, items (item_category), value |
In-Store | view_item | When choosing the item model | content_type, currency, items (item_brand, item_category, item_name), value |
In-Store | view_item | When choosing the item model specification | content_type, currency, items (item_brand, item_category, item_name, product_group_id), value |
In-Store | add_to_cart | When confirming the condition | content_type, currency, items (item_brand, item_category, item_condition, item_id, item_name, item_variant, price, product_group_id, quantity), num_items, value |
In-Store | generate_lead | When the customer has filled in the email info | content_type, currency, value |
In-Store | find_location | When selecting locations | currency, location_address, location_city, location_country, location_id, location_name, location_state, location_zip |
In-Store | view_cart | When on the offer summary step (before checkout step) | content_type, currency, items (item_brand, item_category, item_condition, item_id, item_name, item_variant, price, product_group_id, quantity), num_items, value |
In-Store | remove_from_cart | When an item is removed from the cart | content_type, currency, items (item_brand, item_category, item_condition, item_id, item_name, item_variant, price, product_group_id, quantity), num_items, value |
In-Store | begin_checkout | When on the checkout step | content_type, currency, items (item_brand, item_category, item_condition, item_id, item_name, item_variant, price, product_group_id, quantity), num_items, value |
In-Store | add_payout_info | When the customer adds Payout Info | content_type, currency, items (item_brand, item_category, item_condition, item_id, item_name, item_variant, price, product_group_id, quantity), num_items, payment, value |
In-Store | lead_form_data | When customer choosing | data (email, first_name, full_name, last_name, phone) |
In-Store | buyback_reusely | Completed buyback offer | content_type, currency, items (item_brand, item_category, item_condition, item_id, item_name, item_variant, price, product_group_id, quantity), location_address, location_city, location_country, location_id, location_name, location_state, location_zip, num_items, transaction_id, value, visitor |
Custom Widget Events
Reusely now supports custom event tracking for interactions beyond the default list.
You can forward these events to GA4 using Google Tag Manager to measure additional behaviors like:
Button clicks
Scroll depth
Toggle interactions
💡 Tip
Visit our Widget Custom Events documentation for setup details.
6. Search Bar Customization
Control how customers find products within your widget.
When Enabled
You can select Search Bar as the starting point.
The placeholder text can be customized for tone or instruction.
When Disabled
The search bar is hidden from all steps.
The “Search Bar” starting point becomes unavailable.
Tooltip reminder:
“Disabling the search item is not allowed when the widget’s starting point is set to Search Bar.”
Where to Find It
Settings → Widget → Widget Settings → Show Search Item
💡 Tip
If your catalog is large, enabling the Search Bar makes navigation much faster for customers.
Personalizing your Reusely Widget helps you create a seamless, branded, and data-driven experience for your customers. From visual customization to multilingual support and GA4 analytics, each setting empowers you to make your widget both functional and engaging. If you ever need guidance or get a setup issues, don’t hesitate to reach out to our Customer Support Team. We’re always happy to help you optimize your buyback experience!










