FREE when you use Facebook Ads for Market Validation of Subscription-Based SaaS Technology

FREE when you use Facebook Ads for Market Validation of Subscription-Based SaaS Technology

USE THIS URL (The main url currently has ssl issues): https://serene-ridge-91068.herokuapp.com/

This is the product that only paid users have access to: https://seerative-node-iframe.herokuapp.com/

The landing page has all the information you need about this SaaS product.

As long as you are using Facebook Ads after the sale for marketing, everything in this business is yours to own (with exclusive rights, of course).

Marketing / Ads

You need ads to get paid subscribers to the site. If you use SEO, it will take too long for market validation.
This is listing is NOT for selling Ad services, I am selling the SITE and all the related components/parts.

Why are you selling this site?
Looking for market validation for new revolutionary technology.

How is it monetized?
Through Paid subscriptions.

How much time does this site take to run?
1h a month for checking on Facebook Ads. (we will do this for the first month)
SEMrush

 

user feedback – Why is UX design important for online multi-tenant B2B SaaS application?

I work as medior backend developer in a small company (~ 30 people), where we build an online multi-tenant B2B SaaS application for energy management.

I would describe our app as having many cool features, which are not well presented. The overall UI design is like from 2005, and overall user experience is sometimes confusing even for me, when I should clearly know what’s going on in there.

My problem is the following:

  • We’ve developed features that we were told “our customers needed”, but I have recently found out that the features are not used by anyone, even after several months.

  • Our CEO/Sales person does not want to invest in better UI/UX design because, by his words, “design does not sell in B2B”, even though we’ve never performed any customer satisfaction survey.

  • My attempts at gathering user feedback were postponed, because it was “low priority”.

  • I was told that feedback from our users is not important, because most of them are not the one who pay for the service.

  • The only solution provided by management was to enlarge our base of sales people.

So, how would you convince anyone who does not believe that UX design (and design in general) are important, to send a survey to users?

My goal is to perform a survey to get feedback. If the feedback is as bad as I think it will be, and our management still keeps their statement, then I am ready to resign. But I don’t want to give up yet.

I read numerous articles about B2B design, but most of them are about website design available to everyone, so SaaS could differ. Also, I get that it’s hard in B2B to reach the right people to gather feedback from.

I would be happy for any suggestions.

c++ – What is a good platform to handle Game Subscription (SaaS) sales?

I’m looking to add subscription licensing to a long running Windows PC game with regular updates.

Ideally the provider would handle payments/licenses/downloads/updates as part of the arrangement.

I’d like a solution that is considerably cheaper than Steam – perhaps 5-10% of sales. Although I accept that if an initial sale is made through Steam, they should get their normal cut of the ongoing license fee.

Easy integration into C++ with sample code would be helpful too.

I have looked at:

  • xsolla: Currently the top runner, has auto-updates.
  • gumroad: Just handles the license & initial download.
  • mycommerce: Like gumroad, but more business feel.
  • patreon: Don’t know if this is suitable.

Are there any other providers I should research before I invest the time integrating one?

Thanks!

encryption – designing a secure/encrypted file storage for a multi-tenant saas app with local and cloud storage in mind

as the title suggest, I need to handle the tenant files in a multi-tenant saas app. fairly common scenario I believe and should have been solved by the gurus already.

right now the app is in infancy and does not have many clients. it may become popular, or it may eventually prove to be a total failure.

so by following the rule of keeping it simple and create something only when we need it, I went with a very basic LocalFileStorage application service.

This service takes the file and the tenant ID, and saves everything into a local data dir that looks something like this

// dir structure = /data/{tenant-id}/{file-type}/{file-name}

/data/tenant-1/profile-images/123.jpg
/data/tenant-2/invoices/123.pdf
/data/tenant-3/purchase-receipts/123.doc
/data/tenant-3/travel-docs/123.xslx

and I believe the same dir structure can be migrated easily to a cloud like AWS or Google, if someday the need arises.

but there are few design decisions where I am a little bit stuck and need your expert advice.

  • the dir structure hierarchy, is it alright? keeping everything under a tenant ID to make sure all files of a single tenant are always together? I was told by a DDD/micro-service fan that instead of dir-per-user, I should be making the service name (like invoice) to be the top dir and then use tenant Id, (/data/invoices/tenant-3/) because at anytime, contexts have the highest priority to create the boundaries in ddd.
    question is, does it even matter where and how the files are stored as long as everything is tucked away behind a handler service?

  • the real question is, how to secure the files so that none (including the sys admins) can read or open them, and only the logged in person can get to see and read the actual file. obviously encrypting the files before storing them and then decrypting on the fly when serving the client sounds like the right option but I have a feeling that if I will do it myself, it is gonna bite back. what are the options for such a task in linux based system?

analytics – saas service with api for customized tracking

Is am trying to find a service which allows me to create and track my custom events.
I think it will be better to explain my requirement:
My company has an online service where customers can work on their data. The end result is published into a javascript file. Customers are charged based on the page views, ie each time a user visits the page in which the published javascript is referenced.
To track the page visits, we make an ajax call which records it in db.

We want to move this tracking out of our server because it is not very scalable and we want the server resources to be utilized only for the core app.

Is there any services that will let me do this? All it needs to do is to record the custom event (with data like the page id, client id etc) on an ajax call.

Does it make sense for a large scale SaaS project to use a single all powerful SQL/RDBMS database?

I’m not going to comment on the choice of MySQL itself (it’s much less important than the other characteristics of this problem), but the idea that 50k users, 1k concurrent connections and 200M rows can be handled by a “powerful server” comes down to a massive but boring “It Depends™”. Certainly a powerful server should have no problem containing all 200M rows and indexes of a reasonable database in memory at all times, with plenty to spare for relatively complex operations. Whether it will handle your use case is a completely different problem.

The developer (it sounds like there’s only one, which strengthens this) has a really good point though about starting small. As the saying goes, “do things that don’t scale.” This is because starting small and then having to scale up is a good problem to have, while starting big is inevitably going to lead to premature optimization and lots of extra complexity at the most crucial part of the project, the start. Running even two servers is a whole different beast than running one, and requires solving problems which you don’t even have to think about when running a single server, such as handling eventual consistency (the most common solution to the CAP theorem).

design – Designing Shopify-like Saas product in Elixir Phoenix

Ok, so I want to develop an ed tech Saas product that is similar to Shopify regarding features like every user having their own separate site (in Shopify it is a storefront). I have no idea where to begin (I don’t even know what they call these type of products) Here are my design/architectural uncertainties:

1.) How does the software work that enables each client of mine to have their own separate site (in Shopify’s case it is a storefront)? Obviously there is generic functionality, which is the essence of the product, but each user has their own running instance of this software/site and they can customise certain things like templates/markup, branding, settings, etc. How is this possible in Elixir + Phoenix? Should I develop a regular phoenix website (the core product) and then have a script to make a copy of that site for each user that signs up? Then I will have to manage many running instances of the same site essentially. Furthermore, how will the database (Ecto repo) and assets management work? For customers to change markup/templates/store appearance, assets have to be changed.

2.) How can I enable customers to “point” a domain name at their running instance/site so that they do not have to use it with my saas product’s domain? For instance, they register at mysaasproduct.com, but they want to use a custom domain that they bought for their site, even though it is hosted on our servers. How does that work?

3.) How can I make this system pluggable? For instance, the core product could perhaps be extended with a messaging/crm/analytics plugin that will be sold separately. What design patterns and considerations should I be aware of to build a system like this. I am especially confused about how a plugin that has its own ecto repo/tables can plug into a system (the core product/site) that already has its own repo/tables.

Please note that I am not a professional developer and all this is just an ambition and curiosity that I have. I am well aware that I will probably need assistance to build such a site, but I am looking for concrete examples and resources that show how a site like this works internally to start my research journey. If anyone is aware of such a codebase or has any experience that they would like to share, please do so.

Thank you all for your time to help a less experienced member.