How to Add Social Media Icons to an Email Signature
Enhance your email signature by adding social media icons. Discover step-by-step instructions to turn every email into a powerful marketing tool.

Getting your Instagram Client ID is one of those necessary technical steps that can feel a little intimidating at first, but is a must-do for connecting third-party apps and services to your account. This article will walk you through the entire process on Meta's developer platform, breaking down each step so you can get your app credentials and link your favorite tools securely.
Before we jump into the "how," let's quickly cover the "what." In the modern Instagram API, the term "Client ID" is often used interchangeably with "App ID." Think of it as a public-facing username for an application you create. When an app or website plugin asks for your Instagram data - like embedding your feed on your homepage - it uses this App ID to introduce itself to Instagram.
Along with a secret password (called an App Secret), it forms a secure digital handshake. This allows the third-party service to access your profile information or photos on your behalf, without you ever needing to share your Instagram login details directly. This authentication process is at the heart of nearly every tool that integrates with Instagram.
You’ll likely find yourself needing an App ID if you’re trying to:
In short, it’s the key that unlocks direct communication between another application and your Instagram account.
To make this process as smooth as possible, make sure you have these four things ready to go. Trying to find them midway through is a common point of frustration, so getting set up first is a great way to save time.
Got everything? Great. Let's get that App ID.
The entire process takes place on the Meta for Developers platform. Follow these steps carefully, and you'll have your credentials in just a few minutes.
First, head over to developers.facebook.com and log in with your Facebook account. Once you're in, click the "My Apps" button in the top right corner.
From your Apps dashboard, click the green "Create App" button. This will kick off the main setup process.
You'll be asked what you want your app to do. A few options will appear, like "Gaming" or "Business." For most integrations like displaying an Instagram feed on a website, the most common and appropriate choice is "Consumer."
Select "Consumer" and click "Next."
Now, give your app a descriptive name. This is purely for your own reference, so make it something you’ll recognize later. Examples could be:
Your contact email will be auto-filled. Just confirm it's correct and click "Create App." You might be asked to re-enter your Facebook password for security.
Congratulations, you’ve created your app! You'll be redirected to your new app's main dashboard. Right at the top of this screen, you’ll see your App ID. This is the "Client ID" you were looking for.
You’ll also see an App Secret with the value hidden. Clicking "Show" will reveal it. Remember, treat the App Secret like a password - never share it publicly, like in your website's front-end code.
An app is just an empty container until you tell it what services you want it to use. From your app dashboard, scroll down until you see a section labeled "Add products to your app."
Find the product card for Instagram Basic Display and click the "Set Up" button.
On the Instagram Basic Display configuration page, you'll be prompted to create your platform. Scroll to the bottom and click "Create New App." A pop-up will inform you that you need to configure your user settings. This is where you'll enter the URLs we gathered earlier.
You will need to fill in these key fields:
https://yourwebsite.com/auth/instagram/callback. You cannot make this up, it has to match what the service is expecting.Once you’ve entered the URLs, click "Save Changes."
Before an app goes "live" and is approved by Meta for public use, you can only use it with designated "tester" accounts. For a simple website feed, this is all you’ll need.
Navigate to the "Roles" > "Roles" section from the left-hand menu of your app dashboard. Scroll down until you see the "Instagram Testers" panel. Click "Add Instagram Testers."
A modal will pop up. Enter the username of the Instagram professional account you want to connect and send the invitation.
This final step is completed on Instagram itself, not on the Meta developer site. Log in to the Instagram account that you just invited as a tester (you must do this via a web browser, not the mobile app).
Go to your profile, then click "Edit Profile." From the menu that appears, select "Apps and Websites." You will see a tab for "Tester Invites" with a pending invitation from the app you just created. Click "Accept."
And that’s it! Your App ID is now fully configured and ready to be used with that specific Instagram account. You can now take your App ID and App Secret back to your website plugin or service and paste them into the required fields.
Walking through Meta's developer settings to get your Instagram App ID (the modern Client ID) is mostly about following a specific sequence: create an app, add the Instagram Basic Display product, configure your URLs, and authorize a test user. Although it sounds technical, it’s a security process designed to protect your account, and with this guide, you can knock it out quickly.
Wrestling with API keys and developer settings can be time-consuming, especially when all you want is to focus on your social media goals. At Postbase, we work hard to keep your accounts connected securely and reliably, so you spend less time re-authenticating and more time creating great content. We made our platform handle the technical complexities behind the scenes, ensuring your video-first content publishes perfectly every time, without you ever needing to copy-paste an App ID.
Enhance your email signature by adding social media icons. Discover step-by-step instructions to turn every email into a powerful marketing tool.
Learn how to add your Etsy link to Pinterest and drive traffic to your shop. Discover strategies to create converting pins and turn browsers into customers.
Grant access to your Facebook Business Manager securely. Follow our step-by-step guide to add users and assign permissions without sharing your password.
Record clear audio for Instagram Reels with this guide. Learn actionable steps to create professional-sounding audio, using just your phone or upgraded gear.
Add translations to Instagram posts and connect globally. Learn manual techniques and discover Instagram's automatic translation features in this guide.
Optimize your Facebook Business Page for growth and sales with strategic tweaks. Learn to engage your community, create captivating content, and refine strategies.
Wrestling with social media? It doesn’t have to be this hard. Plan your content, schedule posts, respond to comments, and analyze performance — all in one simple, easy-to-use tool.