Skip to main content

Customize Your Widget Appearance and Settings in Reusely

How to setup Reusely widget to match your brand, engage customers, and track performance

Written by Althaaf Rachman Hafidz
Updated over 4 months ago

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

  1. Go to Widget Settings.

  2. Find the toggle labeled “Expected Price Trend Graph.”

  3. 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

  1. Go to Settings → Widget → Widget Settings.

  2. Locate the GA4 Integration subsection.

  3. 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!

Did this answer your question?