Open Graph Actions let you automatically post activity that a user takes on your site to their Facebook Activity Log. From there, it can show in their Timeline, news ticker or friend's news feed. These sections takes you through each step of the process. The video below also demonstrates the entire process from creating the Objects and Actions in Facebook to configuring and testing them on your Joomla site using JFBConnect:


Learn the basic steps in setting up Open Graph Objects and Actions on your site.

Read more: Introduction

Creating an Open Graph Object

The first step in creating an Open Graph Action is creating an 'Object' on which to act. This can be an 'article' or blog post, a picture, a recipe, or anything else you want to define on your site. Objects are independent of component, so you can have different Joomla categories be articles whiles others are recipes and still others are movies.

Read more: Creating an Open Graph Object

Creating an Open Graph Action

Once an object has been created, whether it's a custom object you created or a pre-defined/built-in object from Facebook, you can create an 'action' that will post to a user's Activity Log when they interact with that object. This section will show you how to create a custom action within Facebook. Pre-defined actions like reading (an article), watching (a video), reading (a book), listening (to music) and some others do not need to go through this process as they are immediately available with JFBConnect.

Read more: Creating an Open Graph Action

JFBConnect Object Creation

When you have your object ready in your Facebook Application, either because you created it or you are using a Facebook pre-defined/built-in object, the next step is to configure JFBConnect to use that object and apply it to pages on your site.

Read more: JFBConnect Object Creation

JFBConnect Action Creation

After you've created Objects within JFBConnect to apply to your pages, you can create Actions that users can take on those objects. Things like "Reading an article" or "Cooking a recipe" can be created using actions and object pairs. This section will show you how.

Read more: JFBConnect Action Creation

Triggering an Action

After your Objects and Actions are configured, the next step is to actually let your users trigger them. There are 3 ways for an Open Graph Action to trigger on your Joomla site: Timed (consumption) actions, component actions, and user action. All are explained below.

Read more: Triggering an Action

Testing your Actions

After your Open Graph Object and Action have been created, you must test them before submitting to Facebook. These steps are required and your submission to Facebook will be declined if you don't follow them.

Read more: Testing your Actions

Submitting Actions to Facebook

Once you've successfully tested your Open Graph Action using a Facebook Test user, it's time to submit the action. Facebook received thousands of action approvals a day; following this guide should help ensure you get approved on the first try.

Read more: Submitting Actions to Facebook


Screenshots of JFBConnect and Facebook Application configuration to help guide you in setting up your objects and actions.

Read more: Examples


Social Stream
Refer and Earn

Like our extensions? You're not alone! That's why they're used on tens of thousands of websites. Now you can earn 20% of any sale you refer to

We provide excellent documentation, well laid out sales pages and great support. All you need to do is spread the word and we'll take care of the rest.

Learn About Our Affiliate Program