LINQ Me Up

Convert SQL queries into C# LINQ code & vice versa using AI

Visit Website
December 2023 Added yearly subscriptions

I was working one evening on LINQ Me Up, and pondered while looking at Paddle's dashboard regarding my subscribers and one-time credit purchase sales.

I noticed a percentage pausing their monthly subscription and then reactivating it after one or two months. On a nice podcast (Startups for the rest of us by Rob Walling) I listen to from time-to-time, a relevant suggestion was made, that providing a yearly subscription will give your users more value for less money, prevent them from pondering about keeping their subscription (as it's paid for an entire year), and provides more cash up-front.

Thinking this might be a good match, I decided to add both a yearly subscription, and the possibility and separate UI visualization for upgrading to a yearly subscription for users that are already active on a monthly sub.

This, along with some fixes and upgrades under the hood, makes me wonder if the value will be enough for users (most likely, users from higher income regions) to buy a yearly plan.

Fun to figure out how to make the flow UI-wise, and with Laravel Cashier utilizing the Paddle payment platform.

Let's see if the (two months) cheaper subscription (compared to subscribing monthly) will make it easier for .Net developers to start using LINQ Me Up

Comment

August 23, 2023 Should/could I sell my micro-saas?

I've been AFK for 3.5 weeks because of vacation with my family to campings across Europe. Loved the offline time, and I've seen some credit packages being sold for my micro-saas (LINQ Me Up)[www.linqmeup.com] and a couple more people buying subscriptions.

MRR growing

A week ago, my MRR has grown up to $19 MRR, making it just profitable (Digital Ocean taking about $12 per month, AI API calls costing me about $4 per month, and couple of bucks for Carrd site).

Outreach leading to nothing

I sent a short email asking for feedback, ideas, troubles, etc. to everyone that has ever bought credits or a sub, but no response. It seems hard to get people telling what they like or don't.

Beneath the generated/converted LINQ code response, people can star the outcome (1-5 stars where 5 is super, 1 is bad) and the average score (all-time) is now around 3,7 so not too bad. Some people think the service is good, others don't.

Affiliate linking was added, but it hasn't given any results for now (besides a couple of clicks). I still think it's a nice building block to use for other projects

Should I sell my micro-saas, could I even?

I've been thinking about this questions since I was AFK last month.
I have a micro-saas that learned me a lot, and gave me a nice starting ground to create other products with.

What's sellable about LINQ Me Up:

  • Over 1500 validated accounts
  • $19MRR on 4 subscribers, and a couple of credit sales per month
  • Running on digital ocean on the App platform
  • pushing to master updates the instance, hot-swappable without user noticing
  • It's built on Laravel (updated to 10), and neatly coded
  • It has great micro-saas features, like: authentication, accounts with email validation, forgotten passwords, Ads management added, star-ranking, slide showing resources (useful for affiliate product links, own content blogs, ...)
  • Clean and easy menu and page structure
  • All the plumbing is ready for basic micro-saas stuff so you can pick it up and try to scale it OR make something else from it.

Let me know what you think: is this something I could sell? How would I determine pricing? (thinking hours invested?)

Comment

June 6, 2023 130+ users registering p/week & thinking about affiliate links?

As of the 6th of June, I've had the second week of more than 130 users per week registering. If this trend keeps going, I'll have about ~5500+ registered accounts by the end of this year.

To get more grasp on the users and reach out to them more proactively (trying to convert some more) I've been hooking up email automations (with a welcome email to start with). I point out the cheap subscription and credit bundles and referral system.

Facts:

  • The amount of people buying a subscription or buying conversion credit( bundle)s is not noteworthy
  • Probably a fair amount of users are the same users using different names and emails (my estimation is about 20-30 %)

Even with the facts mentioned above, the growth is inspiring and interesting. Discussing this with the WIP folks, led me to some insights

  • I could try to gain more income by adding affiliate links (ie: relevant c# / LINQ / SQL books, courses etc.)
  • Since my users are mostly (C#) .Net developers, maybe there are companies there that would like to pay for an advertisement spot to target C# developers?

I've sent a tweet today to ask for the interest in booking an ad spot, and are going to investigate the Affiliate link thing.

I'll let you guys know how it's going. If you're reading this and already have experience with this, let me know. I'm interested in how this worked out for you?

Comment

May 25, 2023 Snowball users, and $5MRR

After being distracted with other things, I regained my focus on linqmeup.com, and found out that since 2 weeks, my referral system (share a unique link as a user, and if someone subscribes you gain free credits) was used over 10 times.

I created some queries on my db to find out metrics like:

  • amount of user(account)s registering per week
  • cost per user
  • amount of conversions

It appears that my weekly gain of users is now about >80. Not many people pay for my service, but there is a need as i sold my first bundle for (one-time) conversion credits and got a second person to buy a monthly subscription.

There are a lot (!) of gmail accounts being used and (fiddling with chatgpt) I notice 1-3 people registering for a second time, and some fake (temp) emails being used.

Right now, I'm going to let this go, and focus on growing the number of users and finding out what is missing for the 99% (what would they need before buying into this).

The way this is going, I hope to see 1000+ registered emails by the end of June and hopefully the numbers game will increase the amount of paying people.

This is a fun ride though, and I am glad that I finally got traction (SEO, referral, my content online is being picked up).

Still a lot of people from countries like India, Iran, Vietnam, etc. I hope that the referral system will become more used than fake emails and that this will lead to more quality leads.

Not a profitable thing yet, but there is a glimpse of possibility here.

I'll post an update on the next twist of this awesome learning path ahead!

2 Comments

  1. 2

    Congratulations! Very impressed by the growth :)

    How did you get your initial set of users? I'm currently in a situation where I have an MVP, but no list of potential users

    1. 1

      Hey, I wrote some content on high SEO rated websites like Medium. Also buildinpublic on twitter and reaching out to people in related Reddit spaces etc got me some traction.

      Now the SEO for the landing caught up, and people using my referral system is also helping to get visitors straight from Google.

      But smart content writing where your mention your product helped the most

April 30, 2023 100 registered users...only 1 paying: now what?

Here we are, after shipping linqmeup.com freshly at the start of 2023, I've now retrieved a steady growing curve of about 5-7 users per week. I've hit the 100 mark last week, and only one person purchased a subscription.

Adding a referral link program that earns users free credits didn't cut it. I've noticed people from Africa, Iran, India and more registering for an account and using the free credits at start. Only to stop using the product after....

... unless... there are several weird Gmail, and some temporary email addresses being used to register people.

It seems my product is interesting and usable, just not enough to pay for it.

This makes it not viable for me at the current state.

i've been wondering: are there any fellow indie hackers that have good experiences from adding ads, or any other way of monetizing their service in this kind of situation?

I'd really love to get some insights on what is good to do at this point. I love the growth, but when it's only gaining in cost, not in income, this will grow towards its own end within the near future.

Code Hard, Ship Harder 🔥

Comment

April 14, 2023 First paying customer!

I've gone through a lot of steps for linqmeup.com the past two months..ie:

  • working on pricing
  • SEO
  • adding starring feedback
  • adding free credits after registering
  • playing with the amount of free credits
  • adding referral url functionality to gain credits by sharing

And now (April 14th) I've finally got my first paying customer. The customer used a test gmail account and paused the subscription, but a subscription was purchased nevertheless!.

A small step for my wallet, but a large step for my mindset.
If 1 out of 69 registered users purchases the product, I might gain more.

Even fixed a bug for the person, and got my first actual user response. So, although slowly, my curve is going up.

And another experience: breaking the zero income barrier!

Code Hard, Ship Harder 🔥

2 Comments

  1. 2

    Happy to hear you've got more motivation :)

    I have not idea what the Linq is but I have visited your website and have got first impression. In Firefox 102.9.0esr (64-bit) in mobile mode the landing is just empty. It's visible on my mobile though.

    You'd better ask someone to help you with design, or just copy an existing one. Colors, fonts, images - everything need a fix. The initial animation is just evil thing.

    I'm not native English speaker but it's likely you need help with writing too.

    1. 1

      Thanks for your feedback, appreciate it.

      I'll check into the Firefox issue soon.
      The landing page is made (fast) using Carrd.co, so I'll see what I can do about the styling etc, but I'm like: if there are no styling things to fix, you're shipping too late.

April 7, 2023 Last update to the tool

As some might have read on this tweet, 31th of March was my deadline to get people converting into buying credits or a subscription.

As this didn't happen, I decided to look at one thing I was interested in; the composition of my user base. Filtering out the disposable email accounts that got through the immense filter list, the real users appear to be mostly from lower income countries.

So I decided to lower the credits pricing to $0,25 a pop, and the subscription to $4.99.

One interesting thing I have left to try (and learn from by implementing it) is a referral system. Instead of using easy existing services that make you pay for using them, I decided to follow some online guidance on how to implement this myself.

I'm gambling on the fact that the people that HAVE found and used LINQ Me Up and don't want to pay, might find it useful enough to share it when they get free usage credits from sharing.

Thus letting them spread the word for me, and with a large user base, I tend to find people who have enough value to pay for my SaaS.

Let's find out soon. I'll share an update when the feature goes life and how it goes.

Comment

March 2023 Used ChatGPT for pricing strategy & added SQL to LINQ conversion functionality

I've gained around 30 users that have been using LINQ Me Up to convert SQL queries into LINQ code in the past two weeks. No conversion happened to either credits or the subscription model.

Reaching out to potential users
I reached out to developers on Reddit, Twitter, LinkedIn, and Facebook and got inspiration for other scenario's that LINQ Me Up can be useful for.

Pricing strategy
I decided to lower the pricing a bit, as most visitors seem to be from lower-income countries. Credits are now $2 a pop, the subscription is $5.99.

Also, I increased to number of free credits after registration (advice from ChatGPT, after specifying it to be my business advisor), to gain more user engagement. I raised it to 10 but now settled for 5.

Added functionality
One of the bigger things was that last night, I shipped the functionality to convert LINQ code into a SQL query. This can be done with or without generating optimised SQL code.

Besides the functionality, this also meant that I needed to update my website texts, visuals and meta description.

Instead of a one-way conversion tool, I've now added another tool, making Linq Me Up a more versatile solution.

I might add other functionalities, but first, I'll try to get my first customer before April 1st, as I set myself to a deadline for 31th of March to keep my focus span tight.

I'll update around that date how things are going. Let me know if you work with .Net and LINQ/SQL and what kind of functionality you might like.

In the meantime: Code Hard, Ship harder 🔥

The tool: https://www.linqmeup.com

Comment

March 31, 2023 Reached my deadline for my micro-saas

Today I reached my deadline for my micro Saas linqmeup.com. I have added free credits, added more and lowered the number for new registered people.I’ve reached out - zero response.

I’ve added star ⭐️ ratings only got 4 ratings (3 5/5 and one 3⭐️). I’ve added functionality. Even got people coming back using their free credits. So I know there IS a usecase. But zero conversion (both credits and subscription).

Even lowered my prices since many users were from low income regions. No dice 🎲.

I think I’ll send a mail next Monday stating that I’d love to hear feedback and/or provide an offer else im going to leave the tool on auto pilot as it isn’t viable to keep spending time.

it’s probably something nice to have but not worth asking fund for or just paying up. And I do understand. I’ve even using cool Saas too… 👇🏻

Any tips or thoughts from you are appreciated as always😁.

Learned a tonne from building this little project so that’s a win for sure.

I even get it when paying for Saas might feel like damn, can’t put money in that for now. I had a similar experience with awesome Saas services like @sidebird_io that works so great, but I just didn’t have funding to pay up for a sub free trial. But the least one can do is giving a shout out or a review or give feedback.

Any tips or thoughts from you are appreciated as always😁.

Learned a tonne from building this little project so that’s a win for sure. Also having building blocks and routine are golden.

I’ll give it a go on Monday and elseautopilot.
#buildinpublic #developer #linqmeup

Shoutout to all the people who supported and used linqmeup.com. This journey is awesome! #microsaas @IndieHackers @ProductHunt, and @wip

Code Hard, Ship Harder 🔥🔥

2 Comments

  1. 2

    Hi there!

    First of all, congratulations on the launch! It's always a good thing to throw things in production and learn from the process.

    Regarding LinqMeUp, I'm a developer, and I don't think I would ever pay for something like this. First, it's my job to know the tool I'm using, and do this kind of conversion is part of my job. Second, I already pay an AI (Github Copilot) to do the "little help" part.

    I can't justify to myself paying to use a tool that's THAT niched. My mind would go something like, "Whatever this tool can do, Copilot can probably make it better, and I will play a bit with ChatGPT for free at their website if copilot can't hack it. I don't think this tool can be better than both of them, and even if it is, I can't justify paying for yet another subscription for something I will use once in a while (Nobody does this kind of conversion all day long)."

    Another difficult barrier in my mind is that a niched tool excels at being trained on specific data, so I would try to make really complicated conversions with it. The problem is that I know AI is not ready to handle the super complicated things yet, and I only need to convert those ONCE, then copy in my code and never open your tool again.

    I think you can adapt your pricing to be single-use or packages, like give me X for free (Because I don't trust your tool to be better than the ones I already have) and make me pay for the next ones selling units, not a monthly subscription.

    I also recommend (And I think it's critical) you integrate this into VSCode via a plugin because I won't remember your website, but if it's a plugin I installed and I can always see it on the sidebar of my IDE, it is way easier to remember and use it! I think it's critical for this kind of "I use this once in a while" tools to be integrated into the ecosystem to be as accessible and easy to see as possible.

    Sorry for the long texts, but I hope it helps!
    Congratulations again on the launch!

    1. 1

      Thanks for your detailed writeup on your thoughts and for giving me feedback🙏🏻
      I've recently noticed a trend: most users appear to be from lower-income countries, which makes sense: people from vietnam, pakistan, india, etc. probably provide services for converting, upgrading and migrating projects for lower pricetags and I think those users are primarely tuning into LINQ Me Up currently.

      I get what your saying and for most part, I agree.
      Besides a subscription, I already quickly implemented a credtis (1 credit per conversion) system which doesn't expire and I give some for free after registration (currently 5).

      I agree that LINQ Me Up is for most too specific and too niche for its pricetag, combined with the user analyses that I noted above, I think the pricing should be adjusted.
      Besides that, I'm thinking of implementing a simple referral link mechanism that will provide free credits in return for bringing on other users.
      This might get the tool in front of the people who'd use it more and when it's priced accordingly ,probably will buy credits more likely.

      The plugin part is interesting. This is surely a nice thing to have. But when nobody wants to pay for using the web version, after the price drop and referral thing, I have to assume a plugin setup too would be just something that isn't going to be used.

      Thanks again for your thoughts, I'll think about it some more and contemplate on my next move :)

      Code hard, Ship Harder 🔥

March 16, 2023 More users, no conversion, tweaking stuff

I've given myself until 31th of March get a paying user for linqmeup.com.

Until that deadline comes, I'll be communicating about it, finding & reaching out to potential users and asking users (currently, about 15 people actively tried it using free credits) for feedback.

Zero response
What's hard, is that nobody responds to my enquiries. Which I understand, as time is valuable. So I'm guessing that the value of the product isn't even enough to spend a few minutes giving me input to improve it.

That's why I put the deadline in place.

Tweaking features
I've been adding:

  • output scoring for users (give 1 to 5 stars to indicate if it was good)
  • anonymous mail filter to prevent accounts from mailinator.com and alike to be used (for security and preventing misuse)
  • option to choos method- or query syntax (I've had a bit of response on Twitter, and one response indicated that option would be nice to have).

Also, I'll probably add an option to switch between C# and Visual basic code, and I am checking out some basic implementation to let users get credits when they bring in active referrals...

Concluding
It is hard to find out nobody is converting (not even buying a single credit) but I find myself not emotionally down.

If this doesn't work out, I'll have the building blocks to create another project fast, and I've learned a lot about shipping and on how to quickly iterate features using push-n-deploy.

Off we go

6 Comments

  1. 2

    In the beginning, we had the same feeling as you, @EeKay, about our tool, but we adopted a positive attitude and now we are seeing good results.

    One more thing I want to mention is that consistency is the key to success. There isn't any single loophole that makes a product go viral unless you have an awesome product like Chat GPT.

  2. 2

    Hey Edwin! It's awesome to see you setting a deadline for yourself and actively reaching out to get feedback on linqmeup.com. I admire your positive attitude and determination to learn from the experience, no matter the outcome.

    I know it can be disheartening when people don't respond or convert, but don't let that get you down. Finding the right target audience and crafting outreach messages that address their specific needs is crucial. You might want to explore different channels like LinkedIn or niche forums to connect with potential users who could truly benefit from your product.

    I really like how you're making changes and adding features based on the feedback you've received. Keep iterating and experimenting to discover what clicks with your audience.

    Remember, even if this project doesn't pan out, the knowledge and skills you've gained will be invaluable for your future ventures. Best of luck, Edwin, and keep pushing forward! You got this! 💪

  3. 1

    Thank you for your kind words. I've learned so much by building the stuff i created.

    I really believe that as long as I keep focussed on the product, and don't start to build "fat" into my micro-saas, I'm only going to learn (and possibly gain traction).

    Also, I've noticed increasing direct traffic from the web, so I'm hoping that gaining more SEO credibility online and getting on the result page of Google will help me to get users getting enough value from LINQ Me Up that they'd love to pay for it.

  4. 1

    Hey Edwin, I love your commitment to getting a paying user for Linqmeup.com by the end of March. It's tough not getting any responses, but I admire your perseverance and positive attitude.

    I think the new features you've added, like the option to choose between method or query syntax and C# or Visual Basic code, are smart ideas. Also, offering credits to users who bring in active referrals is a great way to encourage more users to try out your product.

    Keep up the good work, and I'm excited to see how your efforts will pay off in the next couple of weeks! :))

    1. 1

      Thanks 🙏🏻! I'm going to update a couple of times. Hopefully a positive convert will be amongst the updates, but I'm taking each moment and event as a learning lesson, so I'll be good to go both ways.

About

I needed a tool that converts SQL into C# LINQ Code and my options were limited. So I used AI to create a SaaS tool that does just that: www.linqmeup.com