# Links

## Overview

Blitzllama’s Link Surveys enable fast, flexible, and data-rich feedback collection with zero code integration. Share surveys via links in emails, in-app banners, or landing pages, and quickly gather insights to inform product decisions.

### Why Use Blitzllama Link Surveys?

* **Rapid Deployment:** Launch surveys in under a minute from pre-built templates.
* **Deep Insights:** Multiple question types, conditional flows, and multi-language support help you gather context-rich feedback.
* **Data Integrity:** Tie responses to unique user IDs, prevent duplicates, and auto-fill initial responses for better data quality.
* **Brand Alignment:** Customize URLs, visuals, and messaging to match your brand.
* **Secure & Integrated:** Encrypt user data and seamlessly integrate with tools like Intercom, Zendesk, Mailmodo, Pendo, and Clevertap.
* **Real-Time Analytics:** Monitor results as they come in, use AI-powered categorization, and build shareable dashboards for cross-team collaboration.

## Quick Start Guide

1. **Select a Template:** Choose from ready-made templates targeting common product use cases.
2. **Generate Your Survey Link:** Blitzllama provides a unique survey URL on launching the survey.
3. **Share the Survey:** Distribute via email, in-app messages, or embed in a webpage banner.
4. **Collect Responses:** Gather feedback without coding or complex integration.
5. **Analyze Results:** View instant charts, categorize open-text responses automatically, and generate insights on the fly.

**Example Link:**

```
https://link.blitzllama.com/survey123
```

## Core Configuration Options

### 1. Adding a User ID

Attach a `user_id` query parameter to attribute responses to individual users. This ensures that the feedback can be correlated with user behavior or demographics later.

**Format:**

```javascript
https://link.blitzllama.com/<survey_link_id>?lang=en&user_id=<user_id>
```

* **Allowed Characters:** Numbers, letters, hyphens, and underscores.
* **Default:** If no `user_id` is provided, an anonymous ID is auto-generated.

### 2. Auto-Filling the First Response

Use the `q1` parameter to prepopulate the first answer, improving the user experience and increasing completion rates.

**Format:**

```javascript
https://link.blitzllama.com/<survey_link_id>?lang=en&q1=<response_value>
```

**Supported Response Formats:**

| Question Type           | Allowed Values                 | Example              |
| ----------------------- | ------------------------------ | -------------------- |
| Opinion Scale (1–5)     | `1` to `5`                     | `q1=4`               |
| Star/Emoji Rating (1–5) | `1` to `5`                     | `q1=5`               |
| NPS (0–10)              | `0` to `10`                    | `q1=9`               |
| Single-Select (MCQ)     | Option text                    | `q1=OptionA`         |
| Multi-Select (MCQ)      | Comma-separated options        | `q1=Option1,Option2` |
| Text Input              | String (no special characters) | `q1=feedback_text`   |

## Creating Adaptive and Inclusive Surveys

### 1. Conditional Flows

Create branching logic to adapt questions based on previous answers. This ensures more relevant and engaging surveys.

<figure><img src="/files/14E572q7cLQMqFhsH87P" alt="" width="375"><figcaption></figcaption></figure>

### 2. Multi-Language Support

Offer surveys in users’ preferred languages by adding a `lang` parameter. Set the survey language using an  [ISO 639-1 codes](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes) (e.g., `"en"` for English). We support 30+ languages.

```
https://link.blitzllama.com/survey123?lang=es
```

### 3. Embedding Surveys

Place survey links in:

* Email campaigns
* In-app banners
* Website pop-ups or dynamic sections
* Chat support tools

This integrates feedback collection seamlessly into your existing user flows.

## Customizing the Survey Experience

### 1. Brand-Aligned UI/UX

Customize survey fonts, colors, and design elements to match your brand’s look and feel. Blitzllama’s responsive design ensures a seamless experience across mobile and desktop, enhancing user trust and participation.

<figure><img src="/files/SBSqqxdmrTDzxSzu6jNl" alt="" width="375"><figcaption></figcaption></figure>

### **2. Branded URLs and Logos**

Use custom URLs and integrate your logo to reinforce brand trust and recognition, assuring users their feedback is securely reaching your company.

```
https://feedback.acme.com/feature-survey?user_id=u-54321
```

### **3. Automatic Progress Saving**

Surveys automatically save progress, allowing users to resume later without losing their input. This reduces drop-offs and encourages more detailed responses.

## Integrations and Automation

Blitzllama integrates with popular support and messaging tools, enabling you to trigger surveys based on user actions or support interactions:

* **Support Tools:** Intercom, Zendesk, Freshdesk, etc.
* **Messaging Tools:** Mailmodo, Pendo, Clevertap, MoEngage, etc.

For example, automatically send a survey link after a support ticket is closed or a new feature is released.

## Analyzing Results and Generating Insights

* **Real-Time Dashboards:** Monitor results as they come in with instant charts and graphs.

<figure><img src="/files/6jdAshevfwQ2NvZszLpi" alt="" width="375"><figcaption></figcaption></figure>

* **Shareable Reports:** Create custom dashboards and share them with stakeholders.

<figure><img src="/files/thdPvGOF4b45njfSp803" alt="" width="375"><figcaption></figcaption></figure>

* **AI-Driven Categorization:** Automatically categorize open-text responses into meaningful themes.

<figure><img src="/files/1uBSvofdqC3uVx2BE6Hf" alt="" width="375"><figcaption></figcaption></figure>

* **Trend & Pattern Detection:** Use advanced data mining to identify hidden patterns, sentiment, and opportunities for improvement.

<figure><img src="/files/8YmfJwVcHFToi8G1VzlQ" alt="" width="375"><figcaption></figcaption></figure>

## Need Assistance?

Contact our support team at **<tech@blitzllama.com>** or via our Support Chat.

Blitzllama Link Surveys let you gather targeted, high-quality feedback with minimal effort, enabling product and support teams to make data-driven decisions quickly and confidently.


---

# 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://documentation.blitzllama.com/sdk/links.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.
