PHPackages                             burnthebook/craft3-livebuzz - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. burnthebook/craft3-livebuzz

ActiveCraft-plugin

burnthebook/craft3-livebuzz
===========================

Pulls Exhibitors from the the LiveBuzz API to a website, it also updates and removes Exhibitors.

1.0.4(6y ago)050MITPHPCI failing

Since Feb 2Pushed 6y ago2 watchersCompare

[ Source](https://github.com/Burnthebook/craft3-livebuzz)[ Packagist](https://packagist.org/packages/burnthebook/craft3-livebuzz)[ RSS](/packages/burnthebook-craft3-livebuzz/feed)WikiDiscussions master Synced today

READMEChangelog (5)Dependencies (1)Versions (6)Used By (0)

Livebuzz plugin for Craft CMS 3.x
=================================

[](#livebuzz-plugin-for-craft-cms-3x)

This plugin will pull in Exhibitors from the the LiveBuzz API to a website, it also updates and removes Exhibitors.

The AutoSync feature will keep your site in sync with Livebuzz by updating every 15 minutes. There's also the option to sync manually with the click of a button.

The Livebuzz section in the Control Panel lets you browse all Exhibitors that have been imported into the site.

Twig extension allows for easy integration of Exhibitors into your templates.

NOTE: This is not an official Livebuzz plugin.

Requirements
------------

[](#requirements)

This plugin requires:

- Craft CMS 3.0.0-RC1 or later;

Installation
------------

[](#installation)

To install the plugin, follow these instructions.

1. Open your terminal and go to your Craft project:

    ```
    cd /path/to/project

    ```
2. Then tell Composer to load the plugin:

    ```
    composer require burnthebook/craft3-livebuzz

    ```
3. In the Control Panel, go to Settings → Plugins and click the "Install" button for Livebuzz.

Configuring Livebuzz
--------------------

[](#configuring-livebuzz)

In the Control Panel, go to Settings → Livebuzz and enter the URL of your Livebuzz JSON API feed for Exhibitors - including the Campaign identifier.

Also in Settings → Livebuzz you should enter the Bearer used to authenticate your access to the Livebuzz API.

Enable AutoSync or, for advanced users, create a cron job on your server. See [Syncing](#syncing).

If using AutoSync, note that the initial sync will happen 15 minutes after enabling AutoSync.

To trigger the sync manually, go in Control Panel → Livebuzz and click the "Sync Now" button.

Exhibitors
----------

[](#exhibitors)

```
{% set exhibitors = craft().livebuzz.exhibitors().all() %}

{% for exhibitor in exhibitors %}
  {{ exhibitor.companyName }}
{% endfor %}

```

#### Parameters

[](#parameters)

`craft().livebuzz.exhibitors()` returns a query object that supports Craft's standard query parameters for ordering, sorting, limiting, as well as the following new parameters:

#### Properties

[](#properties)

Exhibitor elements have the following properties:

- `id` - Craft's Exhibitor ID. Note this is different from Livebuzz's Exhibitor ID.
- `identifier` - Livebuzz's Exhibitor ID.
- `companyName` - Exhibitor's company name.
- `logo` - Exhibitor's logo as a relative path.
- `description` - Exhibitor's biography.
- `telephone` - Exhibitor's telephone number in international format.
- `emailAddress` - Exhibitor's email address.
- `websiteUrl` - Exhibitor's website URL.
- `stands` - An array of stand locations assigned to this Exhibitor with the following structure:

    ```
    [
      'E09', 'A1', 'B10'
    ]

    ```
- `addresses` - An array of addresses for this Exhibitor with the following structure:

    ```
    [
       {
          "line_1": "First line",
          "line_2": "The second line",
          "line_3": "The third line",
          "city": "Derby",
          "county": "Derbyshire",
          "region": "West Midlands",
          "country": "GB"
       },
       {
          "line_1": "1600 Amphitheatre Pkwy",
          "line_2": "Mountain View",
          "line_3": "94043",
          "city": "",
          "county": "",
          "region": "CA",
          "country": "USA"
       }
    ]

    ```
- `socialMediaChannels` - An array of social media channels for this Exhibitor with the following structure:

    ```
    [
       {
          "type": "instagram",
          "url": "https://www.instagram.com/"
       },
       {
          "type": "website",
          "url": "https://www.example.com/"
       },
       {
          "type": "facebook",
          "url": "https://www.facebook.com/"
       }
    ]

    ```

Syncing
-------

[](#syncing)

The plugin comes with an AutoSync option which will automatically sync from the JSON API feed every 15 minutes or so via a pseudo cron job.

For more robust syncing, you can disable Auto Sync in the plugin settings and trigger it from a proper server cron job using the following Craft console command:

```
craft livebuzz/feed/sync

```

---

Brought to you by [Burnthebook](https://www.burnthebook.co.uk)

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community4

Small or concentrated contributor base

Maturity60

Established project with proven stability

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~0 days

Total

5

Last Release

2285d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/d39c603a5be3e48327795a4557e3008c4c9f5e19496db2949be7b5fe7da5f1e0?d=identicon)[burnthebook](/maintainers/burnthebook)

---

Tags

cmsCraftcraftcmscraft-pluginlivebuzz

### Embed Badge

![Health badge](/badges/burnthebook-craft3-livebuzz/health.svg)

```
[![Health](https://phpackages.com/badges/burnthebook-craft3-livebuzz/health.svg)](https://phpackages.com/packages/burnthebook-craft3-livebuzz)
```

###  Alternatives

[nystudio107/craft-seomatic

SEOmatic facilitates modern SEO best practices &amp; implementation for Craft CMS 5. It is a turnkey SEO system that is comprehensive, powerful, and flexible.

1741.4M46](/packages/nystudio107-craft-seomatic)[verbb/image-resizer

Resize assets when they are uploaded.

127269.1k7](/packages/verbb-image-resizer)[verbb/formie

The most user-friendly forms plugin for Craft.

101372.9k40](/packages/verbb-formie)[verbb/tablemaker

Create customizable and user-defined table fields.

40168.8k1](/packages/verbb-tablemaker)[wrav/oembed

A simple plugin to extract media information from websites, like youtube videos, twitter statuses or blog articles.

36205.0k3](/packages/wrav-oembed)[verbb/hyper

A user-friendly links field for Craft.

24130.9k9](/packages/verbb-hyper)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
