Skip to content
  • Home
  • Pricing
  • Resources
    • Blog
    • Documentation
    • Download Plugin
    • Changelog
  • Support
PushPilot
  • Home
  • Pricing
  • Resources
    • Blog
    • Documentation
    • Download Plugin
    • Changelog
  • Support
Get Started
PushPilot

Account Management

4
  • How to Raise a Support Ticket
  • How to Use Referral Credits
  • How to View Your Billing History
  • Manage Console Account

Getting Started

4
  • Quickstart
  • Plans and Pricing
  • How Push Notifications Work?
  • Intro to PushPilot

Installation and Setup

4
  • Configure Firebase Credentials in the plugin
  • Install the Plugin
  • Activate a License on Your Website
  • How to Get a License

Design Settings

3
  • How to Configure Global Defaults
  • How to Enable the Bell Widget
  • How to Set Up Your Subscription Prompt

Firebase Setup

2
  • How to Set Up Firebase and Get Your Credentials
  • Intro to Firebase Cloud Messaging (FCM)

Campaigns

2
  • Create and Send a Campaign
  • How to Enable Auto Push

Audience

3
  • Subscribers Import and Export
  • Audience Segment
  • Subscriber List

Analytics

3
  • Opt-in Analytics
  • Subscriber Analytics
  • Notification Analytics

License Management

2
  • How to Renew Your License
  • How to Upgrade Your License
View Categories
  • Home
  • Docs
  • Installation and Setup
  • Configure Firebase Credentials in the plugin

Configure Firebase Credentials in the plugin

ADMIN
Updated on March 11, 2026

2 min read

Connect your website to Google Firebase by configuring your credentials inside the plugin, enabling push notifications to be delivered to your subscribers.

Before You Begin #

Make sure you have the following ready before starting this guide.

  • API Key
  • Project ID
  • Messaging Sender ID
  • App ID
  • VAPID Key
  • Service Account JSON File

If you have not collected these yet, read the Firebase Setup guides first.

Step 1 – Open Firebase Setup #

In your WordPress admin, go to PushPilot → Setup → Firebase Setup.

This page contains all the settings required to connect your website to Firebase Cloud Messaging.

Step 2 – Upload the Service Account JSON File #

The Service Account file allows secure server-side communication with Firebase.

  1. Locate the Firebase Service Account section.
  2. Click Upload.
  3. Select the JSON file you downloaded from Firebase.
  4. Once uploaded, the status will show Uploaded.

Step 3 – Enter Your Firebase Credentials #

In the Firebase Configuration section, enter the following values from your Firebase project:

  • API Key
  • Project ID
  • Messaging Sender ID
  • App ID
  • VAPID Key

Copy and paste each value directly from Firebase. Do not type them manually as even a small mistake will cause the connection to fail.

Step 4 – Save Settings #

Click Save Firebase Settings.

Step 5 – Test the Connection #

In the FCM Connection Test section, click Test. Wait a few seconds for the check to complete.

If everything is configured correctly, the status will update to confirm a successful connection. Your website is now ready to send push notifications.

What to Do if the Test Fails #

  • Re-upload the Service Account JSON file and make sure it is from the correct Firebase project
  • Re-check all five credential fields and confirm each one matches your Firebase project exactly
  • Make sure all five values belong to the same Firebase project
  • Confirm that Firebase Cloud Messaging is enabled in your Firebase console under Project Settings, Cloud Messaging tab

Even a small mismatch such as an extra space or a wrong value can cause the test to fail.

Need Help Getting Your Firebase Credentials? #

If you have not yet created a Firebase project or generated your credentials, please read: → Create a Firebase Project & Get API Credentials.

How to Get a LicenseInstall the Plugin

Leave a ReplyCancel Reply

Your email address will not be published. Required fields are marked *

Table of Contents
  • Before You Begin
  • Step 1 - Open Firebase Setup
  • Step 2 - Upload the Service Account JSON File
  • Step 3 - Enter Your Firebase Credentials
  • Step 4 - Save Settings
  • Step 5 - Test the Connection
  • What to Do if the Test Fails
  • Need Help Getting Your Firebase Credentials?

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest

Was it helpful ?

  • Happy
  • Normal
  • Sad

PRODUCT

  • Features
  • Pricing
  • Blog
  • Documentation

COMPANY

  • About
  • Contact
  • Affiliate

LEGAL

  • Privacy Policy
  • Terms of Service
  • Refund Policy

    Copyright © 2026 - PushPilot. All rights reserved.