Comments (3)
There is now a PR addressing this, #69
from keila.
Hey, thanks for giving Keila a try and for your suggestion!
I’ve actually been thinking about how to solve this issue. As you say, it’s specifically a problem when you have a list of contacts that you want to import and you want to avoid re-adding someone who has unsubscribed.
So what I’m planning to do now is this: When a contact unsubscribes, their email is still deleted from the database, but a hash of the email is retained. Like this, Keila will be able to filter out existing unsubscribed contacts when doing an import.
Would that solve the problem you were having?
from keila.
Hey, thank's for the reply. This would solve part of the issue and would probably work fine if one only ever used Keila and would never switch to something else or only collected e-mail adresses through keila.
However if anyone ever decided to switch to a diffrent system they would have issues with knowing who unsubscribed from newsletters. If you collect your E-Mail adresses from outside keila, e.g. using your existing customer database I don't see how it's possible to keep track of who wants to recieve newsletters and who doesn't.
What I was thinking was maybe a page with everyone that unsubscribed and you could then tick them for deletion. So that you can manually check those email adresses and mark them "no newsletter" on your customer database before deleting them in keila.
from keila.
Related Issues (20)
- Storage options HOT 7
- [UX][Improvement] Do not change to active subscribers from unreachable contacts when unreachable are listed HOT 1
- Add filter to Admin User page HOT 1
- Feature request : Implement confirmation and feedback/reason to unsubscribe when doing so
- Feature Request: Double confirmation when adding contacts HOT 1
- Fix error when deleting users with associated accounts
- Cannot deploy Keila via docker-compose HOT 3
- Helo command rejected: need fully-qualified hostname HOT 8
- Sending doesn't work but no errors HOT 4
- Make it clear how "trial" is limited HOT 1
- Add alphabetical sorting to Segments HOT 3
- Avoid creating new SES verification templates
- Feature request: add support for FriendlyCaptcha HOT 9
- Refactor Campaigns.Builder module
- Internal Server Error when resetting password HOT 8
- Cancel campaign sending immediately if sender invalid
- Ensure tracked email links still redirect correctly if campaign has been deleted
- "Internal Server Error" HOT 1
- Nginx template for proxy management? HOT 1
- New install, can't log-in HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from keila.