CC ChurchConnect

Church management software for churches in Nigeria

Membership, attendance, follow-up and communications in one place — for one parish or a national church with provinces, zones and hundreds of parishes under them.

Start your free trial

Your structure, under your own names

Province, zone, area, region, district, parish — whatever your church calls its levels, and however many of them there are. You name them and you choose the depth, instead of forcing a Nigerian denomination into software written for one American auditorium with a single campus pastor.

Each pastor and each leader is scoped to their own part of the structure and sees nothing sideways into another. A zonal pastor sees their zone. A provincial office sees its province. The general headquarters sees the whole church, and an org-unit comparison report puts every parish beside every other one when the question comes.

A parish runs itself; headquarters still sees everything

Each parish keeps its own membership roll, its own services, its own workers and its own serving schedule, managed by the people who are actually there on a Sunday.

Nothing has to be sent upward for headquarters to see it. Membership, attendance and growth are visible across the whole church as they happen, so the returns that are collected by hand today — chased parish by parish, compiled into a spreadsheet that disagrees with the last one — simply come out of the system instead.

Attendance when a parish is large

Every member carries a digital membership pass with a QR code on their own phone, and the door scans it with another phone. Members can also check themselves in, or be found by a short code when they have come without their phone.

The count rises live during the service, with men, women, children and first-timers separated out — no counting from the altar, no register typed up on Monday, and a history you can go back through weeks later when somebody asks what the harvest service actually drew.

First-timers, and whose job it is

A first-timer card is only worth filling in if somebody follows it up. First-timers go into a pipeline with who invited them, what they came for, the worker assigned to them, and every call or visit logged with its outcome. When that worker travels, the next person can see exactly where the conversation stopped, which is usually the difference between a first-timer who returns and one who does not.

WhatsApp, SMS and email from one place

Send to the whole church, one province, one parish, a house fellowship, a workers’ unit, or everyone with a birthday this month — by WhatsApp, SMS or email, from the same composer.

Attach the flyer for the programme and it goes with the email. Each recipient is recorded individually afterwards — sent, delivered, bounced — so a parish that emails four hundred members finds out that sixty of those addresses no longer work, rather than assuming four hundred people were informed.

Parishes abroad, on the same system

Nigerian churches plant parishes everywhere their people go. A church with parishes in London, Houston, Hamburg or Johannesburg runs them alongside the parishes at home, each in the language it needs — English, French, German or Spanish, chosen by each member rather than set once for the whole church.

Where a country requires members’ data to stay inside it, that national branch can have a deployment of its own, with its own database, storage and domain in that region. European parishes are hosted in the EU, which is what European law expects of a record that reveals religious belief.

Children, workers and programmes

Sunday School keeps its own roster of classes, children and teachers, with children held against guardian contact details rather than their own. Workers’ units hold the people who serve and the schedule they serve on. A programme or convention gets a public page you can share beyond the church, with invitations going out through the same communications as everything else.

What it costs

Plans go by church size, and a national church is billed per parish rather than per member — every member and every worker with a login is included, so a parish that grows does not cost more. A national church is invoiced centrally in US dollars to the office that pays, rather than each parish being asked for a card. Every plan starts with a 30-day free trial and no card.

Getting started

Create the church, import the roll the parish secretary already keeps, and take attendance on Sunday. Bulk import recognises people already on file instead of duplicating them, so importing the same list twice does not double the parish. The member portal installs to a phone home screen straight from the browser, with no app store and nothing to re-download on each visit.

Can each parish manage itself?

Yes. A parish keeps its own members, services, workers and serving schedule, while the zone, the province and the headquarters see the levels above it. Nobody sees across into another branch.

What does it cost?

Plans go by church size, and a national church is billed per parish rather than per member, invoiced centrally in US dollars to the office that pays. Every plan starts with a 30-day free trial and no card.

Can we use our own names for the levels?

Yes — province, zone, area, region, district, parish, or whatever your church uses, at whatever depth. The structure is yours to name and to shape.

How is attendance taken in a large parish?

Members carry a digital membership pass with a QR code on their phone, scanned at the door by another phone. They can also check themselves in, or be found by a short code. The count rises live during the service.

Does it record offerings or tithes?

Not in the standard product. Online offerings, tithes and the payment methods your members already use can be built as an add-on for a church on its own dedicated deployment. On a standard plan, churches keep the banking and payment arrangements they have.

What about our parishes outside Nigeria?

They run on the same system, each in the language it needs. Where a country requires members’ data to stay inside it, that branch can have its own deployment in that region — European parishes are hosted in the EU.

Will we know whether our messages arrived?

For email, yes. Every recipient is recorded individually as sent, delivered or bounced, so a dead address shows as a dead address instead of being counted as a successful send.

Can we move our existing records across?

Yes — bulk import takes the spreadsheet you already keep, and recognises people already on file rather than duplicating them.