I do understand your frustration regarding third-party costs. From a personal perspective, this can influence my consumer behavior as well, but it’s important to look at the broader picture of how we evolve Sitejet.
You may have missed some of the many native releases and updates we’ve rolled out over the past few years. That is okay. Those releases are nowadays driven by community feedback and support tickets. So I find some of the remarks a bit odd.
Elfsight is not taking advantage of missing features. Giving you a gateway to their portfolio was a deliberate decision on our end to provide immediate access to a wide range of tools. You are still able to add your own code and scripts via iFrame and such.
Let me take the opportunity and give you an example about one feature that I was personally very keen on adding for users that like to give their websites a personal touch
The native instagram feed.
I wanted to have that myself and was really pushing for some native way to implement this. When I was still using Instagram personally and for a project I was involved in, this was something I thought was really necessary.
But the discussions in our product meeting showed a different picture. It turns out that the way Meta is handling their platforms we will never fully ensure that these widgets won’t suddenly break. To be completely transparent, Meta’s developer ecosystem is incredibly difficult to work with to say the least. They constantly change their rules, remove access to data, and make authentication a nightmare for standard users.
Keeping a native social feed working requires an entire small team just to monitor and fix the connection every time Meta updates their platform. And this is just the Instagram feed… think about it on a larger scale.
If we took that on, it would severely slow down our development of the core Sitejet features you actually rely on. That is the reason we offer Elfsight. Companies like theirs exist solely to fight those constant API battles so platform builders don’t have to. While I entirely understand your frustration with their pricing limits, having them as an integration means the option is there for those who need it, while our team gets to stay 100% focused on making Sitejet a better platform for you.
Our approach to feature requests is quite simple; we always ask ourselves: **Is this feature essential for the core website building experience.. and will it benefit the majority of our users?
**
Our ultimate goal with Sitejet is to build and maintain an efficient, high-performing platform for web professionals. To achieve this, our development team has to focus on core functionalities, platform stability, and workflow optimization. Building and maintaining dozens of niche widgets internally would significantly slow down our progress on those core features. Elfsight acts as an optional solution for specific needs while we keep our focus exactly where it belongs: on Sitejet’s foundation.
Hope this clears up the thoughts that went behind the reason why we chose Elfsight.
That said, we truly do listen to your needs. Implementing common features like a native Search field is a great point, and feedback like yours helps us prioritize what goes into our native development roadmap next. We appreciate your passion for the platform and your honesty.
Since this has now a significant number for such a big feature, this will be discussed again the next product meeting.