Follow

Facebook App Integration

You now have the ability to create a Facebook App that allows you to sell tickets directly from your organizations Facebook page.  The following steps are how to create this app. PLEASE NOTE: You must be an administrator for both Agile Ticketing Solutions and for your organizations Facebook page in order to create the app.

      1. Log into Administration on the Agile Software.
      2. First you will need to go to the Security folder and create a Facebook Web User. We recommend that you use your organization name and then Facebook User (i.e. agilefacebookuser). Make sure that associated Sales Channel is set to Web. For more instructions on how to create a username and password, see Creating User Names For Your Staff.
      3. Next, open the yellow Web folder.
      4. Click on the Entry Point Icon                                                                                       
      5. In the Entry Point Group right click and select New then Internet Group
      6. Enter the name of the Entry Point Group. We recommend that you put your organizations name in front of Facebook App for the name of the entry point group (i.e. Agile Film Facebook App).
      7. Point the Sales User to the Web User name you created in Step 2.
      8. Choose Online Web Sales from the Sales Terminal drop down.
      9. In the Skin drop down, choose Facebook App.
      10. Right-click in the Buyer Types field and select the Web Sales Channel that is available to your organization (This is generally Web-Standard, but some organization may have different web sales channel types).
      11. Click OK to save your Entry Point Group.
      12. Next, you will create the Entry Point that will become part of the App. Most organizations use the Agile List/Calendar view to appear on their page. See Creating An Entry Point.
      13. Click Copy to Clipboard to copy the URL and then paste it on Notepad. You will need to use this URL later on the Facebook Developers page.
      14. Make sure that you are logged in to Facebook. Once logged in, go to the following URL, https://developers.facebook.com .
      15. At the top right of the page, you will need to click on “My Apps” and then select Create App.  1.png
      16. Enter the name of your new app.
      17. Enter your contact email address.
      18. Click on Create App ID
        2.png
      19. Click on Create App ID.
      20. Answer the Security Check when prompted.
      21. Once you have gone through the Security Check, hover on Settings and select Basic 3.png 4.png
      22. You will now be on the App Dashboard. Copy the App ID and the App Secret and paste to the Notepad (by pasting to your notepad, it will give you quick access as you will need these both later in the set up process).5.png
      23. Select the Category that closest represents your organization (i.e. Entertainment, Business, etc.).
      24. For App Domain, use the domain that your Entry Point is located. This is likely something like prod3.agileticketing.net. For Namespace, you can use just about anything as long as it isn’t already used and fits the naming scheme. For more info, see https://developers.facebook.com/blog/post/542/     
      25. For the Privacy Policy URL if your organization has a page on their site already for your privacy policy you may paste that URL here. Otherwise, you can use the one from Agile Ticketings homepage. https://www.agiletix.com/privacy-statement
      26. At the bottom of the settings page, click on Add Platform.  6.png
      27. Click on Page Tab   
      28. In the Secure Page Tab URL area, paste the link that you copied from Agile.  Make sure to add https:// in front of the URL for the Secure Page Tab URL. You do not have to enter the URL into the Page Tab Edit URL.
      29. Under Page Tab Name, enter the title for the button you wish to appear on the Facebook page (i.e. Buy Tickets, Membership, etc.).
      30. Save Changes 
      31. Scroll back to the top of the page and click the "Off" slider beside Status:10.png
      32. You will get the below Pop-up, click confirm.11.png
      33. This will make the app available for public use.12.png
      34. Click Save Changes.
      35. In Agile, log in to Administration and click on the Corporate Organization.                                              
      36. Click on the System Control icon.        
      37. On the General Tab, past the App ID/API Key and the App Secret from the notepad.
      38. Go back to the Web organization folder. Right-click on the Facebook Entry Point Group and checkmark Show Facebook Login.
      39. Next, you’ll need to navigate to the following URL. https://www.facebook.com/dialog/pagetab?app_id=xxxxx&display=popup&next=yyyyy In this URL where you see xxxxx enter the appID and where you see yyyyy you will add the Entry Point from Agile (not the App Secret). TIP: Paste the URL above in Notepad first then add the Entry Point and the AppID where needed.             
      40. Open the link in your browser and attach the app to the appropriate Facebook page. This URL will only work if you are an administrator of your Facebook Page and an administrator in Agile.    
      41. The App should appear on the left-hand side of your Facebook page.
      42. Select the appropriate page from the Facebook Pages dropdown.        
      43. Once you have selected the Facebook Page, click on Add Page Tab at the bottom right of the page to save the app.
      44. On the Facebook page, click on select Settings, then Templates and Tabs. This will allow you to move your App up higher in priority to display in the Facebook menu on your page.7.png8.png
      45. Simply drag the app to change the priority order. You can also select to Add or Remove Tabs.

9.png

 

*Note if you are still having problems viewing your events on the Facebook App. Go into your App management page. Make sure that your App is live at the top of the screen.   12.png

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

Comments