Skip to content

Campaign forwarding #376

@TatevikGr

Description

@TatevikGr

Implement a full “Forward to a Friend” feature for phpList 4, similar to the forwarding functionality available in phpList 3. The goal is to allow subscribers to forward a campaign to another email address through a controlled phpList UI, ensuring proper tracking, deliverability, and statistics.

Objectives

  • Provide a forwarding link inside campaigns (e.g., [[forward_url]] placeholder).

  • Display a forwarding form where the subscriber can enter one or more recipient email addresses.

  • Send a clean, tracked copy of the campaign to the forwarded recipient(s).

  • Maintain accurate deliverability by having phpList send the forwarded email directly (not relying on the user’s email client).

  • Add per-campaign forward counters (e.g., forwards, forwards_html, etc.) similar to phpList 3’s metric.

  • Include forwarding events in campaign statistics and reports.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions