# Set Up an Instant Access Widget

<a href="https://pxa.impact.com/student/activity/2359603?sid=0c0e3e5c-54c9-4435-9bee-ebcdccb7f292&#x26;sid_i=0?utm_source=app.impact.com&#x26;utm_medium=owned-platform&#x26;utm_content=&#x26;utm_campaign=help-center" class="button primary">Take the PXA course</a>

Designed for e-commerce and retail clients, instant access widgets provide your customer advocates and their referred friends with an easy way to engage with your referral program—no password or authentication required.

There are 2 types of instant access widgets:

* The *website referral widget* provides your customer advocates an easy way to join your referral program and access their share links.
* The *friend widget* will register the referred customer into the Advocate program, then issue a reward—like a discount code—when they provide their email address. It should be displayed on the landing page when your customer advocate's friends click on their share link.

For more details about how instant access widgets work, refer to [Widget Types Explained](https://help.impact.com/brand/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participant-experiences/widget-experiences/widget-types-explained).

#### Step 1: Set up the widgets in your program rules

First, you’ll need to configure the appearance of your instant access widgets.

{% tabs %}
{% tab title="Website referral widget" %}

1. From the left navigation menu, select ![](https://4048883401-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-230534471fef5f40808e921e41ee44e4a06ded03%2Fe6cb9548999afdc1ed3ce4942e4cb5b45b5cecbd323267aac2a7cd1915fccc09.svg?alt=media) **\[Engage] → Program Rules**.
2. Select the **Content** tab at the top of the page.
3. On the *Website referral widget* card, select **Edit**.

   <div data-with-frame="true"><figure><img src="https://4048883401-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-a0398b6c9b71c256fea85550506874cf0377a607%2Ff5648a86b40844c6676a764001190fdfbe86374db80a442fedebbaf89dcd4669.jpg?alt=media" alt=""><figcaption></figcaption></figure></div>
4. Adjust the appearance and contents of the template.
   * For more information about how to use the widget editor, refer to [Customize Program Widgets](https://help.impact.com/brand/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participant-experiences/widget-experiences/customize-program-widgets). Components from the following groups can’t be added to instant access widgets: *Rewards*, *Statistics*, *Microsite Components*, or *Referrals*.
5. Save your changes to the widget.
   {% endtab %}

{% tab title="Friend widget" %}

1. From the left navigation menu, select ![](https://4048883401-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-230534471fef5f40808e921e41ee44e4a06ded03%2Fe6cb9548999afdc1ed3ce4942e4cb5b45b5cecbd323267aac2a7cd1915fccc09.svg?alt=media) **\[Engage] → Program Rules**.
2. Select the **Content** tab at the top of the page.
3. On the *Friend widget* card, select **Edit**.

   <div data-with-frame="true"><figure><img src="https://4048883401-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-0c8a42b6f8f90356d7db2912f361ecda4cb0badf%2Fbf9a54620d614aaa9ccba1440a70ac64b498b9a9dca5fcbf9ef3ef5c98e94c63.jpg?alt=media" alt=""><figcaption></figcaption></figure></div>
4. Adjust the appearance and contents of the template.
   * For more information about how to use the widget editor, refer to [Customize Program Widgets](https://help.impact.com/brand/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participant-experiences/widget-experiences/customize-program-widgets). Components from the following groups can’t be added to instant access widgets: *Rewards*, *Statistics*, *Microsite Components*, or *Referrals*.
5. Optionally, select ![](https://4048883401-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-b5e1740618ed6571d97b8fed7c25a7678f85d375%2F299632fb6f4f91fbf9847471754cc6180e4284a65b4960af4c4ea472a159f552.svg?alt=media) **\[Unchecked box] Show** on the *Friend widget* card to *Show automatically for referred friends*.
   * This option enables the auto popup feature. Auto popup creates a more engaging referred friend experience by making the friend widget stand out on the landing page.
6. Save your changes to the widget.
   {% endtab %}
   {% endtabs %}

#### Step 2: Configure the friend widget to issue a reward (optional)

If you’re using the friend widget, you can configure it to provide a discount code to the referred friend. To do so, first you’ll need to set up a fuel tank reward. Then, configure your program rules to issue this reward through the friend widget.

{% hint style="info" %}
**Note:** If you already have a fuel tank reward set up for your program, then you can edit the [existing reward](https://help.impact.com/brand/what-would-you-like-to-learn-about/advocate-program/advocate-rewards/set-up-a-fuel-tank-reward) and change the *Access Type* to **Instant Access** instead.
{% endhint %}

1. Set up a [fuel tank reward](https://help.impact.com/brand/what-would-you-like-to-learn-about/advocate-program/advocate-rewards/set-up-a-fuel-tank-reward).
   * The fuel tank is where you’ll upload the unique discounts that impact.com will display in the friend widget.
2. From the left navigation menu, select ![](https://4048883401-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-230534471fef5f40808e921e41ee44e4a06ded03%2Fe6cb9548999afdc1ed3ce4942e4cb5b45b5cecbd323267aac2a7cd1915fccc09.svg?alt=media) **\[Engage] → Program Rules**.
3. Select the **Program Behaviour** tab at the top of the page.
4. Find the program rule that issues a reward to the referred friend, then select ![](https://4048883401-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-830c4bcd7062a740c2beb07eaab9dbc0bebb941e%2Fc4c9ce310b96f63e13be975709c4aac596168e13e48d31916422fa0128ad1469.svg?alt=media) **\[Edit action]**.

   <div data-with-frame="true"><figure><img src="https://4048883401-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-db86a48b3edc25f7452258dfcd6e215adfd4d4fc%2F3afad2adff20d31faf9874033f80a565e462459341801f2b483af8b07ff8c17f.jpg?alt=media" alt=""><figcaption></figcaption></figure></div>
5. Make sure the action sends a **Reward and Email** to the **Friend**, then select **Next**.
6. At the top of the *Edit Reward* screen, select **Use a pre-configured reward**.

   <div data-with-frame="true"><figure><img src="https://4048883401-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-0c279d2b9565e090b9d307487a89253949ea82d5%2F7922f00a4660ca4be39e63403b51343ac0eeb85dd15e6497e15fc10536d22c1e.jpg?alt=media" alt=""><figcaption></figcaption></figure></div>
7. From the *Reward* drop-down list, select the fuel tank reward you created.
8. Select **Next**, then review the action and select **Save**.

#### Step 3: Install the widgets

Congrats! Your instant access widgets are ready to use. The final step is to generate a code snippet to embed into your post-purchase landing page, checkout flow, or wherever you want participants to access them.

{% tabs %}
{% tab title="Website referral widget" %}

1. From the top navigation bar, select ![](https://4048883401-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-1183576591b45997efe4dc81a25024640591d02a%2F245137dc972a7a7f6165b59538fcdbac8fd5bd8fee4ba9f20c1a2982c5b58b57.svg?alt=media) **\[User profile] → Settings**.&#x20;
2. On the left, below *Advocate Settings*, select **Install**.
3. From the widget drop-down list, select one of the instant access widgets you created.
4. Choose whether you want to generate a code snippet for an **Embedded widget** or a **Popup widget**.
   * Embedded widgets are displayed directly in your web page.
   * Popup widgets will load in a popup after the participant clicks on your designated button or link.
5. Copy the generated code snippet, then add it to your e-commerce platform or landing page.
   {% endtab %}

{% tab title="Friend widget" %}
{% hint style="info" %}
**Skip this step if your friend widget uses auto popup:** This step isn’t required for all friend widgets. The [Universal Tracking Tag (UTT)](https://help.impact.com/brand/what-would-you-like-to-learn-about/platform-features/tracking/javascript-tag-tracking/tracking-with-universal-tracking-tag-utt) automatically loads on your webpage any friend widgets are configured to *Show automatically for referred friends*. You can skip this step if your friend widget has this option enabled.
{% endhint %}

If you’re using a friend widget without auto popup enabled, the UTT won’t load the widget automatically—so you’ll need to generate the code snippet and place it on your page.

1. From the top navigation bar, select ![](https://4048883401-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-1183576591b45997efe4dc81a25024640591d02a%2F245137dc972a7a7f6165b59538fcdbac8fd5bd8fee4ba9f20c1a2982c5b58b57.svg?alt=media) **\[User profile] → Settings**.&#x20;
2. On the left, below *Advocate Settings*, select **Install**.
3. In the *Display Widgets* section, select **Instant Access** as the type of widget you want to display.
4. From the widget drop-down list, select your friend widget.
5. Select the **Embedded Widget** display type.
6. Copy the generated code snippet, then add it to the page the referred friend will access.
   {% endtab %}
   {% endtabs %}
