| Guide & Documentation
HU EN DE RO SK

Screenshot

Integrations

The Integrations page allows you to connect NationForge to external services: Google Calendar, Facebook, and Zapier / Make automation platforms.


Google Calendar / iCal Sync

NationForge exposes all published events via a public iCal feed URL that any calendar application can subscribe to.

How to add to Google Calendar:

  1. Copy the iCal feed URL using the "Copy" button
  2. Open Google CalendarOther calendars (+)From URL
  3. Paste the URL, then click "Add calendar"
  4. Google refreshes subscribed calendars approximately every 12–24 hours

The iCal feed works with any app that supports the RFC 5545 format: Apple Calendar, Microsoft Outlook, Thunderbird, etc.

The "Open in Google Calendar" button performs the above in a single click — it opens the Google Calendar subscription screen with the URL pre-filled.


Facebook Events

This integration lets you publish NationForge events directly to your Facebook Page via the Graph API.

Configuration:

Field Description
Facebook Page ID The numeric identifier of your Facebook Page (e.g. 123456789012345)
Page Access Token Token generated via the Graph API. Required permissions: pages_manage_events, pages_read_engagement

After saving, a "Publish to Facebook" button appears on each published event page. Clicking it automatically creates the event on the configured Facebook Page.

How to get a Page Access Token:

  1. Go to developers.facebook.com and create an app
  2. Add the "Facebook Login for Business" product
  3. In the Graph API Explorer, select your page and generate a Page Access Token
  4. Required permissions: pages_manage_events, pages_read_engagement

If the Page Access Token is missing or the integration is not configured, the "Publish to Facebook" button will show an error and redirect you to the Integrations settings page.


Zapier & Make (Integromat)

Automation built on top of NationForge's outgoing webhook system (v1.24.0). Both Zapier and Make can receive NationForge events and connect them to any external application — no code required.

How it works:

Whenever a selected system event occurs, NationForge sends an HTTP POST request to a configured URL. Zapier / Make receives the data and triggers any action you define (send an email, update a Google Sheet, post to Slack, etc.).

Setting up Zapier

  1. Create a new Zap in Zapier
  2. Choose the trigger: "Webhooks by Zapier" → "Catch Hook"
  3. Copy the webhook URL generated by Zapier
  4. In NationForge, go to Webhooks and create a new webhook with that URL
  5. Select which event type should trigger it (e.g. contact.created)
  6. Activate the webhook, then test from the Zapier interface

Setting up Make (Integromat)

  1. Create a new scenario in Make
  2. Add "Webhooks" → "Custom webhook" as the first module
  3. Copy the webhook URL generated by Make
  4. In NationForge, create a new webhook with that URL
  5. Activate both the webhook and the scenario

Available event types:

Event Description
contact.created New contact added
contact.updated Contact modified
contact.deleted Contact deleted
event.created New event created
event.registration Someone registered for an event
donation.created New donation recorded
campaign.sent Email campaign sent
task.created New task created
task.completed Task marked as done
drip.enrolled Contact enrolled in drip campaign
group.created New group created
group.deleted Group deleted

To manage webhooks, go to the Webhooks section in the left sidebar.