# Deeplink

### <mark style="color:green;">What is Deeplink?</mark>

Deeplinks are a type of links that send users directly to an app instead of a web browser.

### <mark style="color:green;">How to setup Deeplink?</mark>

There are **two types** of deeplinks.

{% tabs %}
{% tab title="Custom links" %}
These are the URLs with custom scheme.

**1.)** Go to Add-ons--> Extension

**2.)** Enable the toggle

**3.)** Click on <img src="/files/updBYmTucMSuII2Sctjl" alt="" data-size="line">&#x20;

**4.)** In the Scheme box, specify the prefix you use for your URLs.\
For example if you have URL: twinr://ecommercely.twinr.site then enter "twinr"

**Note:** Please don't include "://" after the scheme

**5.)** In the Domain box, specify your domain only.\
For example if you have URL: twinr://ecommercely.twinr.site then enter "ecommercely.twinr.site"

![](/files/0uzhryuyzdXBOmuQ5fU5)
{% endtab %}

{% tab title="Https links" %}
These are the URLs with https scheme. This feature is included in premium plan only.

**Android:**\
**1.)** To be able to set the https links, you must complete below two.&#x20;

* Android package name. Check [this](/publish-apps/publishing-to-the-google-play-store/setup-android-signing-information.md#step-1-android-package-name) to see how to set up
* Build signing information. Check [this](/publish-apps/publishing-to-the-google-play-store/setup-android-signing-information.md#step-3-setup-signing-info) to see how to set up.

**iOS:**\
**1.)** To be able to set the https links, you must complete below two.&#x20;

* iOS Bundle id. Check [this](/publish-apps/publishing-to-the-apple-app-store/create-your-apple-bundle-id.md) to see how to set up
* Build signing information. Check [this](/publish-apps/publishing-to-the-apple-app-store/setup-ios-signing-info.md) to see how to set up.

**2.)** Once you complete these steps, **assetlinks.json** file for Android and **apple-app-site-association** file for iOS will be created and ready to download. Download that file.

**3.)** Go to your server's root folder and upload the json file under ".well-known" directory.

**4.)** Click on <img src="/files/updBYmTucMSuII2Sctjl" alt="" data-size="line">&#x20;

**5.)** In the Domain box, specify your domain only.\
For example if you have URL: <https://ecommercely.twinr.site> then enter "ecommercely.twinr.site"
{% endtab %}
{% endtabs %}

### <mark style="color:green;">Benefits of using Deeplink</mark>

1. Enhance app discoverability
2. Increase downloads and retention
3. User engagement

### <mark style="color:green;">Common Questions</mark>

<details>

<summary><strong>Do I need to submit new version everytime I edit the Deeplink?</strong></summary>

**Answer:** Yes, you need to add new configuration and publish new build to both stores.

</details>

<details>

<summary><strong>Do I need to publish new version after enabling Deeplink?</strong></summary>

**Answer:** Yes

</details>


---

# 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://help.twinr.dev/extensions/deeplink.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.
