---
title: How to add registration forms to my website?
description: With the ChurchTools Website, you can very easily have information about your congregation’s public groups or events automatically imported into your website and embedded into web pages. If there’s a way to sign up for these groups or events, visitors…
url: "https://churchtools.academy/en/help/website-and-finder/content/how-to-add-registration-forms-to-my-website/"
updated: "2026-09-09"
category: Website / Content
---

# How to add registration forms to my website?

With the ChurchTools Website, you can very easily have information about your congregation’s public groups or events automatically imported into your website and embedded into web pages. If there’s a way to sign up for these groups or events, visitors to your website will also be automatically given the option to sign up directly. This makes it easier for people to participate and come to your church.

**Tip**

You can use *tags* and various *filters* to define a preselection for posts, groups, and events. For standard pages and portal pages, this is done using elements that you insert into [the page content](https://churchtools.academy/de/help/website-und-finder/seiten-website/8-wie-erstelle-und-bearbeite-ich-eine-seite/#5-toc-title); for portal pages, it’s done using the [lists](https://churchtools.academy/de/help/website-und-finder/seiten-website/8-wie-erstelle-und-bearbeite-ich-eine-seite/#6-toc-title).

If a page with such a preselection has been published, and new content that meets these criteria is subsequently published in ChurchTools and automatically imported into the website, that content will also be published automatically.

This way, no one has to manually ensure that the latest sign up groups or events requiring registration are displayed on the website.

## 1. Meeting with the sign up group

To enable registration through your website, you have two options: Either you create an **event** in ChurchTools **with a sign up group** in a calendar that’s been shared with the website—for example, for a planned concert with limited seating in the events calendar. This way, visitors to your website are directed straight from the published event to the registration page.

**Tip**

We explain how to share the appropriate calendar for your ChurchTools Website in the article ["How to manage sharing settings for the ChurchTools Website?"](https://churchtools.academy/en/help/website-and-finder/public-relations/how-do-i-manage-the-approvals-for-the-churchtools-website/#1-toc-title) And we explain how to create a sign up group for an event in the article ["How to create an event with a sign up group?"](https://churchtools.academy/en/help/churchtools-modules/adding-appointments/how-to-create-an-appointment-with-a-sign-up-group/)

## 2. Public group

Or you can publish the **sign up group** directly on your website so that visitors can find all the information and the registration form for the group—for example, on an overview page. We'll show you how to publish a group on your website below.

### 2.1 Setting up a group in ChurchTools

The group must have an *"Active*" status, be set to " *Public*," and be *open for registration*.

[![Screenshot Groups Status Visibility Registration](https://churchtools.academy/wp-content/uploads/2025/10/Groups_Status-Visibility-Registration-1024x184.png)](https://churchtools.academy/wp-content/uploads/2025/10/Groups_Status-Visibility-Registration.png)

If that is the case, it will automatically be made available for the ChurchTools Website as part of our *public relations efforts*.

[![Screenshot Website Groups List public groups](https://churchtools.academy/wp-content/uploads/2025/10/Website_Groups_List-public-groups-1024x311.png)](https://churchtools.academy/wp-content/uploads/2025/10/Website_Groups_List-public-groups.png)

The data is automatically synced with the website every 30 minutes. If you'd like to sync it more quickly, you can also do so manually via the website. We explain how to do this in our article on [importing data from ChurchTools](https://churchtools.academy/en/help/website-and-finder/data-import/14-how-to-import-data-from-churchtools/).

Once you've set up the group in ChurchTools and the data has been synced, you'll find the group on the ChurchTools Website in the left-hand menu under " *Groups* " with the status " *Published*."

[![Screenshot Website Groups Published](https://churchtools.academy/wp-content/uploads/2025/10/Website_Groups_Published-1024x190.png)](https://churchtools.academy/wp-content/uploads/2025/10/Website_Groups_Published.png)

### 2.2 Integrate group into the ChurchTools Website

Now you can embed the group on a page. Visitors to your website can sign up directly there.

**Tip**

We'll show you step by step how to create and edit a page in the article ["How to create and edit a page?"](https://churchtools.academy/de/help/website-und-finder/seiten-website/8-wie-erstelle-und-bearbeite-ich-eine-seite/) And we'll explain how to publish the page using the sign up group in the article ["How to publish pages and content?"](https://churchtools.academy/en/help/website-and-finder/pages/how-to-publish-pages-and-content/)

[![Screenshot Website Published public group with registration](https://churchtools.academy/wp-content/uploads/2025/10/Website_Published-public-group-with-registration-1024x1019.png)](https://churchtools.academy/wp-content/uploads/2025/10/Website_Published-public-group-with-registration.png)

## Read more

- [How to manage access permissions for the ChurchTools Website?](https://churchtools.academy/en/help/website-and-finder/public-relations/how-do-i-manage-the-approvals-for-the-churchtools-website/#1-toc-title)
- [How to create an appointment with a sign up group?](https://churchtools.academy/en/help/churchtools-modules/adding-appointments/how-to-create-an-appointment-with-a-sign-up-group/)
- [How to create and edit a page?](https://churchtools.academy/en/help/website-and-finder/pages/how-to-create-and-edit-a-page/)
- [How to publish pages and content?](https://churchtools.academy/en/help/website-and-finder/pages/how-to-publish-pages-and-content/)
