# Quickstart Guide

Get started with Staysignal in just a few minutes by following these steps:

#### **Step 1: Customize Your Widget**

{% stepper %}
{% step %}

#### **Step 1: Customize Your Widget**

* Add your brand identity.
* Define cancellation reasons with the exit survey widget.
  {% endstep %}

{% step %}

#### **Step 2: Connect Your Stripe Environment**

* Securely connect Stripe to automate retention offers.
* View the full guide [here](/staysignal-docs/quickstart/how-to-connect-stripe.md).
  {% endstep %}

{% step %}

#### **Step 3: Set Up Email Notifications**

Choose the email where you want to receive churn alerts.
{% endstep %}

{% step %}

#### **Step 4: Configure Widget Follow-Ups**

* Customize how the widget interacts with users.
* Configure cancellation reasons, follow-up questions, and retention offers.
* Choose between discount offers, support options (meetings, calls, emails), and more.
* View the full setup guide here.
  {% endstep %}

{% step %}

#### **Step 5: Connect Slack**

Set up Slack alerts to stay updated on potential churn events.
{% endstep %}

{% step %}

#### **Step 6: Integrate your widget**&#x20;

You can find a detailed integration guide [here](https://app.staysignal.com/dashboard/widget-setup/integration).
{% endstep %}

{% step %}

#### **Step 7: Test Your Integration**

* Ensure the widget script loads properly.
* Check the browser console for errors.
* Test both class-based and JavaScript-based cancel buttons.
* Verify the `onComplete` callback is triggered.
* Simulate error scenarios using invalid subscription IDs.
  {% endstep %}

{% step %}

#### **Step 8: Go Live!**

Once testing is complete, launch Staysignal and start reducing churn!
{% endstep %}
{% endstepper %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://staysignal.gitbook.io/staysignal-docs/quickstart/quickstart.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
