GrootMade

Integrations

Connect GrootMade with your tools and workflows

Integrations

Connect GrootMade with your existing tools and workflows.

Hosting Providers

One-Click Integrations

We integrate with popular WP hosts:

ProviderFeatures
CloudwaysDirect installation, staging sync
KinstaStaging environment support
WP EngineEnvironment management
SiteGroundAuto-installer integration
FlywheelBlueprint support

Setup

  1. Go to Settings → Integrations
  2. Select your hosting provider
  3. Authorize the connection
  4. Select sites to manage

Developer Tools

Git Integration

Sync product versions with your Git workflow:

# .github/workflows/sync-plugins.yml
name: Sync GrootMade Products
on:
  schedule:
    - cron: '0 0 * * *'
jobs:
  sync:
    runs-on: ubuntu-latest
    steps:
      - uses: grootmade/sync-action@v1
        with:
          api-key: ${{ secrets.GROOTMADE_API_KEY }}
          products: |
            theme-name
            plugin-name

Composer

Manage products via Composer:

{
  "repositories": [
    {
      "type": "composer",
      "url": "https://composer.grootmade.com"
    }
  ],
  "require": {
    "grootmade/theme-name": "^2.0",
    "grootmade/plugin-name": "^1.5"
  }
}

Configure authentication:

composer config --global --auth http-basic.composer.grootmade.com token YOUR_API_KEY

WP-CLI

Extended WP-CLI commands:

# List available products
wp grootmade products list

# Download product
wp grootmade download theme-name

# Check for updates
wp grootmade updates check

# Install to site
wp grootmade install plugin-name --activate

Automation

Zapier

Connect GrootMade to 5,000+ apps:

Triggers:

  • New product added
  • Product updated
  • Download completed

Actions:

  • Download product
  • Install to site
  • Add to collection

Example Zaps:

  • New product → Slack notification
  • Security update → Email alert
  • Download → Log to spreadsheet

Make (Integromat)

Similar capabilities with visual workflow builder.

n8n

Self-hosted automation option.

Monitoring

Uptime Monitoring

Integrate with uptime services:

# Webhook URL format
https://api.grootmade.com/v1/webhooks/uptime/{site_id}

Receive alerts when:

  • Site goes down
  • Plugin causes errors
  • Updates fail

Error Tracking

Connect with error monitoring:

ServiceIntegration
SentryAutomatic error reporting
BugsnagError aggregation
RollbarReal-time alerting

Analytics

Track plugin/theme usage:

  • Products installed per site
  • Update frequency
  • Download history
  • Collection usage

Notification Channels

Slack

Get GrootMade notifications in Slack:

  1. Go to Settings → Notifications → Slack
  2. Click Connect to Slack
  3. Select channel for notifications
  4. Choose notification types

Discord

Similar setup for Discord servers.

Microsoft Teams

Webhook integration available.

Email

Configure email notifications:

  • Immediate alerts
  • Daily digest
  • Weekly summary

Backup Services

Integration Partners

ServiceFeatures
UpdraftPlusPre-update backups
BlogVaultReal-time sync
BackupBuddyScheduled backups
VaultPressAutomatic backups

Pre-Update Backups

Configure automatic backups before updates:

  1. Settings → Updates → Backup
  2. Select backup service
  3. Enable pre-update snapshots

SSO / Authentication

SAML/SSO

Enterprise plans support:

  • Okta
  • Azure AD
  • Google Workspace
  • Custom SAML

OAuth

Connect via:

  • Google
  • GitHub
  • Microsoft

Building Custom Integrations

API

Full REST API for custom integrations:

Webhooks

Receive real-time events:

  • Product updates
  • Downloads
  • Site changes

SDKs

Official libraries:

  • JavaScript/Node.js
  • PHP
  • Python (community)

Request an Integration

Don't see your tool? Request it:

  1. Go to Dashboard → Feature Requests
  2. Search for existing requests
  3. Vote or submit new request
  4. We prioritize by demand

On this page