# Getting Started

Watch the video instructions below or follow the three easy steps described below to install the widget and smart wallet on your website.

{% embed url="<https://youtu.be/6XvN2SfswvI>" %}
Screencast demonstrating the integration of the embed script in a Vue website.
{% endembed %}

### 1. Embed campaign widget

Copy the script with the clipboard button and make sure it is loaded on the pages where you want the widget to appear. **No further integration effort is required!**

<figure><img src="https://1499671166-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fda0CPvFjFKQsHDL5o9xa%2Fuploads%2FRiT2ggT1lza99jw2RyDw%2FScreenshot%202023-12-21%20at%2011.36.09.png?alt=media&#x26;token=54fc1798-4652-46b3-90c6-7510b5ac2e39" alt=""><figcaption><p>Example of campaign widget embed script</p></figcaption></figure>

### 2. Configure campaign widget

Change the appearance of the widget launcher by setting the *color* used for various UI elements to align it with your branding.

<figure><img src="https://1499671166-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fda0CPvFjFKQsHDL5o9xa%2Fuploads%2Fjz0RqycvEdLS138eyEo1%2FScreenshot%202023-12-21%20at%2011.34.41.png?alt=media&#x26;token=cdd2393f-d121-4c58-b18b-f82e92649763" alt=""><figcaption><p>Example of widget appearance configuration</p></figcaption></figure>

### Native app based on Flutter mobile UX experience

The native mobile experience with an app based on Flutter is great.&#x20;

* Auth redirects work properly
* Switching Flutter views maintains login state
* Closing app maintains login state

{% embed url="<https://youtu.be/zU3Bpfkofrg>" %}
Proof of concept for a Flutter app using WebView to load the campaign page
{% endembed %}
