# Instagram Messages Not Showing Up? Here's How to Fix It

{% embed url="<https://www.loom.com/share/6a394bd7c979446c966080add64e75fe>" %}

### Overview

If you have successfully connected your Instagram account to klink.cloud but are **not receiving any messages**, the most common cause is that your Instagram account is either:

* A **Personal Account** (not a Professional or Business account), or
* **Not linked to a Facebook Page**

Both conditions are required for the Instagram Messaging API to function correctly with klink.cloud.

***

### Why This Happens

Instagram restricts access to its messaging features to **Professional and Business accounts only**. Personal accounts cannot send or receive messages through third-party platforms like klink.cloud. Additionally, Instagram Business messaging requires your account to be connected to a **Facebook Page** to authenticate and route messages properly.

***

### Step 1 — Convert to a Professional or Business Account

If your Instagram account is still a Personal account, you need to upgrade it before messages will flow into klink.cloud.

1. Open the **Instagram app** on your mobile device
2. Go to your **Profile** (bottom right corner)
3. Tap the **hamburger menu** (☰) in the top right
4. Tap **Settings and privacy**
5. Tap **Account type and tools**
6. Tap **Switch to Professional Account**
7. Select **Business** as your account type
8. Follow the on-screen prompts to complete the setup

📖 For official Instagram guidance, refer to: [**https://help.instagram.com/502981923235522**](https://help.instagram.com/502981923235522)

***

### Step 2 — Link Your Instagram Account to a Facebook Page

Once your account is a Professional or Business account, you must connect it to a Facebook Page. This is done from **Facebook**, not Instagram.

1. Log in to **Facebook** on desktop or mobile
2. Go to your **Facebook Page** (the page you want to link)
3. Click **Settings** on your Page
4. In the left menu, click **Linked Accounts**
5. Select **Instagram**
6. Click **Connect Account** and log in with your Instagram credentials
7. Follow the prompts to complete the link

> **Note:** You must be an **Admin** of the Facebook Page to link accounts. If you do not have admin access, contact your Facebook Page administrator. Make sure to enable Allow access to Instagram Message in Inbox

<figure><img src="/files/rTcIpHki4bGmNWVRcObH" alt=""><figcaption></figcaption></figure>

***

### Step 3 — Reconnect Instagram in klink.cloud

After completing Steps 1 and 2, reconnect your Instagram channel in klink.cloud to refresh the connection:

1. Log in to your **klink.cloud dashboard**
2. Go to **Settings → Channels**
3. Find your Instagram channel and click **Disconnect**
4. Click **Connect Instagram** again and follow the authentication flow
5. Verify that messages are now appearing in your inbox

If you are still experiencing issues after completing all the steps above, please contact **klink.cloud Support** and our team will assist you.


---

# 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://docs.klink.cloud/getting-started/setup-channels/instagram/instagram-messages-not-showing-up-heres-how-to-fix-it.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.
