PHPackages                             storydots/virtual-greeting - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. storydots/virtual-greeting

ActiveMagento2-module[Utility &amp; Helpers](/categories/utility)

storydots/virtual-greeting
==========================

Add a virtual greeting to your orders for gift

v1.0.0(3y ago)0298proprietaryPHPPHP ~7.3.0||~7.4.0||~8.0.0||~8.1.0

Since Apr 17Pushed 3y ago1 watchersCompare

[ Source](https://github.com/Storydots/storydots-magento-plugin)[ Packagist](https://packagist.org/packages/storydots/virtual-greeting)[ RSS](/packages/storydots-virtual-greeting/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)DependenciesVersions (3)Used By (0)

Storydots Virtual Greeting - Magento 2 Plugin
=============================================

[](#storydots-virtual-greeting---magento-2-plugin)

Storydots allows online stores to offer their buyers to add a virtual greeting to their gift purchase and customize it in various ways, such as text messages, video greetings, selfies, and voice messages. After completing the purchase and confirming payment, buyers will receive an email containing a link to enhance their virtual greeting.

For orders with virtual greetings, the store will print a QR tag and attach it to the package. The gift receiver can then scan the QR tag and watch their greeting.

Prerequisites
-------------

[](#prerequisites)

- Magento 2 Store
- Storydots account

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

[](#installation)

Connect to your Magento 2 server terminal and run the following commands:

```
# Require module
composer require storydots/virtual-greeting

#Verify the module is enabled:
php bin/magento module:status Storydots_VirtualGreeting

# Enable module if it is not enable yet
bin/magento module:enable Storydots_VirtualGreeting --clear-static-content

# Register the extension:
php bin/magento setup:upgrade

# Recompile project:
php bin/magento setup:di:compile

# Deploy static content:
bin/magento setup:static-content:deploy -f

# Clean Magento cache
php bin/magento cache:clean
```

Usage
-----

[](#usage)

For more information on the plugin usage and configuration, checkout the [Documentation](https://storydots.notion.site/Public-Docs-1278609b77c64a468859da7d8febf717)

Support
-------

[](#support)

Contact  for any questions.

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity54

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

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

Unknown

Total

1

Last Release

1118d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/4cd42a7076fad39e3cf8bf70806b3d6f61210ee4c6ae48f2c69adf7c26e3c597?d=identicon)[nacho.consolani](/maintainers/nacho.consolani)

---

Top Contributors

[![Apolofx](https://avatars.githubusercontent.com/u/26746547?v=4)](https://github.com/Apolofx "Apolofx (15 commits)")

### Embed Badge

![Health badge](/badges/storydots-virtual-greeting/health.svg)

```
[![Health](https://phpackages.com/badges/storydots-virtual-greeting/health.svg)](https://phpackages.com/packages/storydots-virtual-greeting)
```

PHPackages © 2026

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