Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Salesmanago Api Bundle Laravel Package

pixers/salesmanago-api-bundle

A PHP bundle that integrates the SalesManago marketing automation API into your application, providing ready-made service wrappers for managing contacts, events, and email marketing data without writing raw HTTP calls yourself.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Marketing automation integration strategy — decides whether to connect our product to SalesManago (contact sync, event tracking, email campaign triggers, lead scoring) via a pre-built wrapper versus the platform's own REST API/SDK.
  • Build vs. buy vs. borrow — this package is best treated as prior art: a reference implementation of SalesManago's contact and event endpoints, not a dependency to adopt. It informs effort estimates for a homegrown client.
  • Framework fit is a decision input — despite being framed as a Laravel/PHP package, this is a Symfony bundle, not a Laravel package. If our stack is Laravel, this is a non-starter without a rewrite; that alone can kill the option in a single architecture review.
  • Dependency risk scoring — 1 star, 0 dependents, last release August 2016, no visible maintenance. That is a hard "do not take a strategic dependency on this" signal, which is itself a roadmap-relevant finding.
  • Use cases it can inform — contact upsert on signup, behavioral event forwarding from our app to SalesManago, and segmentation/lead-capture flows. Any of these could be a scoped integration epic worth sizing.

When to Consider This Package

Consider it when:

  • You are on a legacy Symfony application (roughly 2.x/3.x era, PHP 5.6–7.x) already using SalesManago.
  • You need a thin, low-risk wrapper for contact and event API calls, not a full marketing suite integration.
  • You are running a short-lived spike or migration where forking a BSD-3-licensed bundle is acceptable and you will own the code.
  • You want a reference implementation to read before writing your own client.

Look elsewhere when:

  • Your stack is Laravel — the bundle's service container registration, config tree, and event wiring will not port cleanly; use Laravel's HTTP client or a maintained SalesManago SDK.
  • You are on Symfony 5/6/7 or PHP 8+ — autoloading, event dispatcher, and deprecation surface have moved on since 2016.
  • You require maintained dependencies, security patching, or an SLA — there has been no release in roughly nine years.
  • You need current SalesManago API coverage — endpoints, auth changes, and rate-limit handling from the last decade are almost certainly missing.
  • The integration is business-critical (revenue attribution, consent/GDPR-sensitive contact data) and needs a supportable owner.

How to Pitch It (Stakeholders)

To executives: There is a small open-source bridge between our PHP stack and SalesManago, the marketing automation platform. It is cheap to try and permissively licensed (BSD-3), but it is nine years stale and essentially unused — so we should treat it as a starting blueprint, not a product dependency. Recommendation: budget a short engineering spike to fork or reimplement a minimal client against SalesManago's current API rather than adopting the bundle directly. This protects us from an unmaintained vendor surface without materially increasing cost.

To engineering: This is a Symfony bundle, not a Laravel package — first question is framework fit, and for a Laravel codebase the answer is no. If we do proceed, assume fork-and-own: audit the SalesManago endpoints it wraps, verify against the current API and auth model, and expect to rewrite the service wiring for modern Symfony/PHP. Do not add it as a Composer dependency in production; vendor a fork or lift the request/response logic into our own integration layer behind an interface we control.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
3mdikram/worldmoneywords
snowsoft/config
itmosoft/laravel-subscriptions
larva/laravel-ai-qwen
diephp/sequences
users-au/socialite-provider
twidpay/twid-logger
mrnewport/laravel-plaid
mrnewport/laravel-repo
mrnewport/laravel-docsign
mrnewport/laravel-stow
mrnewport/laravel-flow
mrnewport/laravel-priceable
mrnewport/laravel-nestedterms
fredmeng/laravel-apidoc-generator
itstructure/laravel-multilingual-tools
pdustdar/elasticsearch
markupai/php-sdk
rlacerda83/lumem-microservice-shipment
uni-method/symfony-lib