How to Get an Instagram Access Token for WordPress? (Easy Method)

Key Takeaways

  • Facebook for Developers requires users to log in to their Facebook account to generate an access token.
  • Users must select 'Business' as the app type when creating an app for a business account.
  • The access token generated for a business account is temporary and expires in about 2 hours.
  • Users need to add nine specific permissions, including 'instagram_basic' and 'ads_management', to generate a complete access token.
Table Of Content

Generate Access Token for Personal Account

1. You have to log in to your Facebook account and then go to Facebook for Developers.

2. If you don’t have a developer account, click the Get Started button at the top. Skip to step 4 if you have a developer account. 

Facebook app id secret 1 1 how to get an instagram access token for wordpress? (easy method) from the plus addons for elementor

3. Then you have to register for a developer account, and follow the steps to create your account.

Facebook app id secret 2 how to get an instagram access token for wordpress? (easy method) from the plus addons for elementor

4. Once done, you’ll get to the Apps page, and click on the Create App button. 

Facebook app id secret 3 how to get an instagram access token for wordpress? (easy method) from the plus addons for elementor

5. On the next page you have to add your app name and email ID and then click on the Next button.

Instagram personal access token 1 how to get an instagram access token for wordpress? (easy method) from the plus addons for elementor

6. On the next page select Other and click Next.

Instagram personal access token 2 how to get an instagram access token for wordpress? (easy method) from the plus addons for elementor

7. On the next screen, you have to select your app type, select Business and click Next.

Instagram personal access token 3 how to get an instagram access token for wordpress? (easy method) from the plus addons for elementor

8. On the next screen click on the Create App button, it will ask for your Facebook password to authenticate.

Instagram personal access token 4 how to get an instagram access token for wordpress? (easy method) from the plus addons for elementor

9. On the next page go to App Settings > Basic.

10. On the other screen, scroll to the bottom and click on the +Add platform button.

Instagram personal access token 5 how to get an instagram access token for wordpress? (easy method) from the plus addons for elementor

11. It will open a popup, then select Website as the platform, and click on the Next button.

Instagram personal access token 6 how to get an instagram access token for wordpress? (easy method) from the plus addons for elementor

12. Then add your website URL in the Site URL field and click on the Save Changes button.

Instagram personal access token 7 how to get an instagram access token for wordpress? (easy method) from the plus addons for elementor

13. Then, from the left panel, click on the Add Product link.

Instagram personal access token 8 how to get an instagram access token for wordpress? (easy method) from the plus addons for elementor

14. After that, scroll down to Instagram and click on the Set up button.

Instagram personal access token 9 how to get an instagram access token for wordpress? (easy method) from the plus addons for elementor

15. On the next page, click on the Add account button under the Generate access tokens section.

Instagram personal access token 10 how to get an instagram access token for wordpress? (easy method) from the plus addons for elementor

16. It will open a popup and click on the Continue button.

Instagram personal access token 11 how to get an instagram access token for wordpress? (easy method) from the plus addons for elementor

17. Then it will ask you to log in to your Instagram account and grant some permissions.

18. After that, click on the Generate token link and allow the required permissions.

Instagram personal access token 12 how to get an instagram access token for wordpress? (easy method) from the plus addons for elementor

19. Then you’ll see the Token generated popup, check the I understand checkbox to see the token, and click the Copy button to copy the token key.

Instagram personal access token 13 how to get an instagram access token for wordpress? (easy method) from the plus addons for elementor

Generate Access Token for Business Account

To generate access token for business account follow the process – 

1. You have to log in to your Facebook account and then go to Facebook for Developers.

2. If you don’t have a developer account, click the Get Started button at the top. Skip to step 4 if you have a developer account. 

Facebook app id secret 1 2 how to get an instagram access token for wordpress? (easy method) from the plus addons for elementor

3. Then you have to register for a developer account, and follow the steps to create your account.

Facebook app id secret 2 1 how to get an instagram access token for wordpress? (easy method) from the plus addons for elementor

4. Once done, you’ll get to the Apps page, click on the Create App button. 

Facebook app id secret 3 1 how to get an instagram access token for wordpress? (easy method) from the plus addons for elementor

5. On the next page, select the business profile you want to link with the app and click Next

Facebook app id secret m 4 how to get an instagram access token for wordpress? (easy method) from the plus addons for elementor

6. On the next page select Other and click Next.

Facebook app id secret m 5 1 how to get an instagram access token for wordpress? (easy method) from the plus addons for elementor

7. On the next screen, you have to select your app type, select Business and click Next.

Facebook app id secret m 6 1 how to get an instagram access token for wordpress? (easy method) from the plus addons for elementor

8. Then add an app name, email id and optionally connect your business account. Once done click on the Create App button, it will ask for your password to authenticate.

Instagram app id secret social feed b 1 3 how to get an instagram access token for wordpress? (easy method) from the plus addons for elementor

9. On the next page, from the top menu go to Tools > Graph API Explorer.

Instagram app id secret social feed b 2 how to get an instagram access token for wordpress? (easy method) from the plus addons for elementor

10. On the next page, select your app from the Meta App dropdown.

Instagram app id secret social feed b 3 how to get an instagram access token for wordpress? (easy method) from the plus addons for elementor

11. Then from the User or Page dropdown select Get Page Access Token. A popup will open, continue with your Facebook account, then select your Facebook page and follow the steps to complete the process. Now you’ll see two permissions added in the Permissions tab.

Instagram app id secret social feed b 4 how to get an instagram access token for wordpress? (easy method) from the plus addons for elementor

12. Then add “pages_manage_metadata” permission in the Add a Permission field.

Instagram app id secret social feed b 5 how to get an instagram access token for wordpress? (easy method) from the plus addons for elementor

13. Similarly add the following permissions – 

  • ads_management
  • business_management
  • instagram_basic
  • instagram_manage_comments
  • instagram_manage_insights
  • instagram_content_publish

Now you should have nine permissions in the Permissions tab. All the permissions in green color are not included yet.

14. To include them click on the Generate Access Token button, a popup will open, continue with your Facebook account, then select your associated business profile, Facebook page and Instagram profile then follow the steps to complete the process. Now you’ll see all permissions in black color.

Instagram app id secret social feed b 6 how to get an instagram access token for wordpress? (easy method) from the plus addons for elementor

15. Then from the User or Page dropdown select your Facebook page and then click on the Submit button. Now you’ll see your Facebook page name and ID.

Instagram app id secret social feed b 7 how to get an instagram access token for wordpress? (easy method) from the plus addons for elementor

16. Now copy and save the page ID in a notepad.

Instagram app id secret social feed b 8 how to get an instagram access token for wordpress? (easy method) from the plus addons for elementor

The access token generated here is a temporary one (will expire in about 2 hours) to extend the access token, follow steps 17-20 mentioned in the Facebook access token document.

About the Author

Photo of Aditya Sharma CMO of The Plus Addons for Elementor
CMO · The Plus Addons for Elementor · 10 years experience

He has spent years in the WordPress ecosystem building, breaking, and optimizing sites until they actually perform. He works at the intersection of speed, growth, and usability, helping creators ship websites that load fast and convert. An active WordPress community contributor sharing through tools, tutorials, and direct collaboration. Tested practice, not theory.

WordPressElementorn8nAIClaudeAutomationServer
Get Instant Answers to all your questions about The Plus Addons for Elementor, trained on 1000+ Docs and Videos

Related Frequently Asked Questions

What should I do if I can't log in to my Facebook account while generating an Instagram access token?

If you're having trouble logging into your Facebook account, ensure that your credentials are correct and that your account is not locked or restricted. You may also want to check your internet connection or try a different browser. Logging in is crucial because you need access to Facebook for Developers to create the app required for generating the token.

Can I use an Instagram access token generated for a personal account with The Plus Addons for Elementor?

No, the access token generated for a personal account is specific to that account and cannot be used for business-related features. If you're using The Plus Addons for Elementor to integrate Instagram functionalities on your WordPress site, it's recommended to generate a business account token, as it provides more features and permissions.

What permissions should I include when generating an access token for a business account?

When generating an access token for a business account, ensure to include permissions like 'pages_manage_metadata', 'ads_management', 'business_management', 'instagram_basic', 'instagram_manage_comments', 'instagram_manage_insights', and 'instagram_content_publish'. These permissions are necessary for full functionality and integration with Instagram through your app.

What happens if I don't extend my Instagram access token?

If you do not extend your Instagram access token, it will expire after about 2 hours, which means you will lose access to the Instagram API for your application. To avoid interruptions in service, follow the steps outlined in the Facebook access token document to extend your token before it expires.

What is the process to create a developer account on Facebook?

To create a developer account on Facebook, log into your Facebook account and navigate to Facebook for Developers. If you do not have a developer account, click the 'Get Started' button and follow the prompts to register. This step is essential for creating apps that can generate access tokens for Instagram.

Are there any limitations when generating an access token for Instagram?

Yes, there are limitations when generating an access token for Instagram. For instance, the access token generated for a business account is temporary and will expire in about 2 hours unless you take steps to extend it. Additionally, certain permissions must be granted for full access, which can complicate the setup process.

Last reviewed: April 9, 2026