# Instagram Sharing

Instagram handles third-party uploads differently than platforms like Facebook or X (Twitter). Because of Instagram's specific security and formatting requirements, the sharing process involves a couple unique steps.

***

#### Why Instagram is Different

Instagram is a "protected" platform, meaning it does not allow external apps or websites to post content directly to a user's feed or stories. Unlike Facebook, where we can automatically generate a draft post, Instagram requires the user to manually initiate the post within the Instagram app itself.

#### Automatic Formatting

Instagram has strict requirements for file types and aspect ratios. To ensure your guests' photos look perfect:

* **Compatibility**: We automatically reformat layouts that would otherwise be incompatible (converting file types, etc.)
* **No Cropping**: This process ensures that no part of your custom frames, logos, or guest images are cropped out when they move from the gallery to Instagram.

***

#### How Guests Share to Instagram

When a guest views their photo in the online gallery, they can initiate the Instagram sharing process:

1. **Select Instagram**: The guest taps the Instagram button in the sharing options.
2. **Follow On-Screen Prompts**: Because we cannot "push" the photo directly into a post, the picture will save to the guest's device, properly formatted.
3. **Download & Post**: Once the reformatted image is saved to their device, they can open Instagram to upload it from their camera roll.


---

# 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.simplebooth.com/gallery-design/social-sharing/instagram-sharing.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.
