marshallu / mu-gravityformsocram
A plugin that sends Gravity Form submissions to Ocram.
Package info
github.com/marshallu/mu-gravityformsocram
Type:wordpress-plugin
pkg:composer/marshallu/mu-gravityformsocram
v1.1.0
2026-03-31 18:03 UTC
Requires
- php: >=8.3
Requires (Dev)
- dealerdirect/phpcodesniffer-composer-installer: ^0.7.1
- php-stubs/acf-pro-stubs: ^6.0
- php-stubs/wordpress-stubs: ^6.9
- php-stubs/wp-cli-stubs: ^2.12
- phpstan/phpstan: ^2.1
- squizlabs/php_codesniffer: @stable
- szepeviktor/phpstan-wordpress: ^2.0
- wp-coding-standards/wpcs: ^3.1
README
A Gravity Forms feed add-on for Marshall University's WordPress network that posts form submissions to Ocram as kanban board cards.
Requirements
- PHP >= 8.3
- WordPress (MU plugin)
- Gravity Forms
- An Ocram board with a webhook token configured
How it works
Install as a must-use plugin. For each form, go to Settings → Ocram and add a feed:
- Board Webhook Token — paste the token from your Ocram board settings
- Card Title — map a form field to use as the card title
- Card Description — choose between an auto-generated summary of all submitted fields, a specific field, or none
- New cards are placed in the "What's New" column, or the first column if that doesn't exist
Development
composer install # install dev dependencies composer lint # run PHP CodeSniffer composer format # auto-fix coding standards composer analyse # run PHPStan static analysis
Ocram Webhook API
Cards are created via POST https://www.ocram.io/api/webhooks/boards/{token}/cards.
| Field | Required | Description |
|---|---|---|
title |
Yes | Card title (truncated to 255 chars) |
description |
No | Card body — accepts HTML or plain text |
See webhooks.md for the full API reference.