Giter VIP home page Giter VIP logo

phplist-plugin-invite's Introduction

phplist-plugin-invite

Invite people to join your phpList system.

v0.2 2013-08-28

requires phpList version 3.0.3 or newer

This plugin will use the campaign system to send a one-off invite to your subscribers. After that, phpList will ensure further campaigns will only go out to subscribers who responded to the invite.

It does this as follows:

  • in the Send-campaign page, on the Format tab, there will be an option (radio button) called "Invite". Choose this option to send the campaign as an Invite.
  • When you do so, you need to add [CONFIRMATIONURL] to the content. The confirmation URL will be the place where the recipients can confirm that they want to be in your system.
  • After sending the campaign, the subscriber will be marked "Blacklisted" in the phpList system, which means no further mails will be sent. HOWEVER:
  • The recipients who clicked the Confirmation URL will be removed from the blacklist and turn into normal subscribers.

Advanced options

When the subcriber confirms, they will receive the standard "Welcome to our newsletter" message.

To send them a different message, do the following:

  • Create a subscribe page with the message and details you want to send
  • Set the "Settings" value for "Subscribe page for invitation responses" which will be added by this plugin

What will happen is the following:

  • when the message is sent to this subscriber, their profile is updated to have the subscribe page set with the value from the config setting
  • when they confirm their subscription, the welcome message from this subscribe page will be sent.

With the subscribe page option, you can set "Add subscribers confirming an invitation to this list" in settings to automatically add subscribers who confirm to this list.

This requires using the "Subscribe page for invitation responses" setting, and the confirmation being made on that subscribe page.

phplist-plugin-invite's People

Contributors

bramley avatar michield avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

samtuke

phplist-plugin-invite's Issues

users not blacklisted

when i send the email with the confirmation url, the users dont get blacklisted. as a result, if they click on the confirmation url they get a message something like that they have allready been subscribed

invite Thank You

Is it possible to have the Thank You message contain a radio button selection of the choice of lists to subscribe to.

I can't really tell at the invitation stage which lists might be desired by the user who is confirming. So I can't determine it via the settings "Add subscribers confirming an invitation to this list".

Ideally instead of a plain thank you, an opportunity to select the list similar to what a subscribe page (or preferences page) would offer.

Confirmation email not sent when subscriber is already confirmed

The plugin appears to be affected by a recent change to avoid sending a confirmation email when the subscriber is already confirmed, mantis https://mantis.phplist.com/view.php?id=17513
The problem was reported in the user forum https://forums.phplist.com/viewtopic.php?f=15&t=42103&p=104616

As a subscriber must be confirmed in order for the invite message to be sent, that change will stop the confirmation email from being sent. Possibly subscribers need to be marked unconfirmed as well as blacklisted when they are invited.

Invite only unconfirmed users

Hi,

is it possible to send the invite Email only to unconfirmed users ? As reminder to confirm ? Right now it is only possible to send it to allready confirmed users, which make no sense ?

Georg

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.