1. Home
  2. Integrations
  3. GitHub Integration
  4. GitHub – Connect Push and Pull Events

GitHub – Connect Push and Pull Events

Turn your Github Push and Pull Events into Social Proof

Github is a web-based platform used by developers to store and manage their code repositories. It offers version control, collaboration tools, and project management features, making it easier for teams to work together on software development projects. Developers can use GitHub to track changes to their code, collaborate with other team members, and manage issues and tasks related to their projects. It’s widely used in the software development community and has become an essential tool for many developers and teams..

You can easily connect Github to Nudgify with our Github integration to showcase Social Proof notifications on your website, in real-time.

Connect Github Sign-ups

The following data from Github will be synced with Nudgify in order to build Nudges:

  • Email
  • Full Name
  • Date

Follow the steps below to connect your Github events data to Nudgify and show new events in Sign-up Nudges.

Step 1. Copy Your Webhook URL

To manage your integrations, click the “Integrations” button on the left-hand sidebar. This will take you to the Integrations page, where you manage your integrations with other apps and software. Find Github Sign-Ups in the list and click “Connect”.

Click to copy your Nudgify Webhook URL

Step 2. Create a Webhook in Github and paste your Webhook URL

You will now paste your Nudgify Webhook URL in the right place in your Github account so that new user data is sent automatically to your Nudgify account.

You can find here the Github instructions for using Webhooks.

As a summary, follow these steps in your Github dashboard:

  1. Go to the particular repository you want to integrate with Nudgify.
  2. Click on the settings tab.
  3. Click on Webhooks,
  4. Copy and Paste the Nudgify Webhook URL from your Nudgify account.
  5. Paste the Nudgify URL in the Webhook URL field.
  6. Select application/json as the content type
  7. For Push events, check the just a push event box under events.
  8. For Pull events, check the Let me select individual events, then scroll down and check the Pull events box.
  9. Click on Add Webhook.

Go back to Nudgify and click the “I’ve done it” button.

Any new Sign-up will be added to your Sign-ups Data Feed. To turn these data into Social Proof Nudges on your site, create a Sign-up Nudge and select Github as the data source.

Congratulations! You have now linked your new Github sign-ups to Nudgify 🙌

Step 3. Create Sign-ups Nudges for new Github Users

On your Data Feeds page, in the “sign-ups” tab, you will be able to see any new visitor that is sent to Nudgify. It’s time to start showcasing new Github sign-ups in Social Proof Nudges!

You can create two types of Nudges with the Github sign-ups integration.

  1. Recent Sign-Ups Nudges that show single sign-ups
  2. All Sign-Ups Nudges that show a count of multiple sign-ups

Show Recent Activity – Single Sign-ups

Go to the Nudges page and click “Add Nudge”. Choose the Nudge labeled “Recent Activity – Single Sign-up” from the Nudge Library.

sign-up nudge

You can now configure the selected Nudge. First of all, select “Github Sign-Ups” as the data source. This way, the Nudge will use your Github data to show in the Nudge:

You can also customise the text of the Nudge here (“signed-up as a visitor”, “subscribed to our newsletter”, “signed-up to our mailing list”, or whatever you want to display). You can also select how recent the sign-ups need to be that you want to display. Find out more about the customisation options for Sign-up Nudges.

Once you’re done, click “Continue”. The Nudge will now automatically capture and show individual recent sign-ups. You can track how your Nudges perform from your Statistics page.

Show All Sign-ups

When creating a new Nudge, choose the “Recent Activity – All Sign-ups” Nudge in your Nudge Library:

Active Campaign Social Proof

You can now configure the selected Nudge. First of all, select “Github Sign-Ups” as the data source. This way, the Nudge will use your Github data to show in the Nudge:

Teachable social proof

You can also customise the text of the Nudge here (“subscribed to our newsletter”, “signed-up to our mailing list”, or whatever else you want to put down). You can also select how recent the sign-ups need to be that you want to display, and set a minimum and maximum number of Sign-ups. Find more about the customization options for Sign-up Nudges.

Click “Continue”. The Nudge will now automatically capture and show a summary of recent subscriptions. You can track how your Nudges perform from your Statistics page.

That’s it! 🙌

All your new Github Sign-Ups will now be turned into powerful Social Proof automatically and display Nudges on your site.

Updated on April 15, 2024

Was this article helpful?