We're excited to introduce a handy new feature that will keep you in the loop with all the latest updates on White Label Suite! Say hello to the "New Features Popup And/Or Label." 🌟
When you log in, you'll be greeted by a friendly popup or a conspicuous 'New' label highlighting any fresh features or updates waiting for you. Stay in the know with just a glance!
But that's not all – we've added a nifty checkbox in the popup so you can dismiss the notification next time, giving you complete control over your experience. We believe in keeping things simple and user-friendly, just like you deserve.
With the new 'New Features Popup And/Or Label,' you'll never miss a beat regarding exciting developments in White Label Suite. Keep an eye out for the latest enhancements and features right at your fingertips.
We've created a new Help Center you can use for your clients and customers!
What does this mean?
You can now share this or add it as a custom menu link in your white-label version of White Label Suite. To share the Lead Generation Software Help Center, share the link below or create a redirect using your domain.
🎉 Introducing: Dynamic Packages For All Partners 🎉
Introducing Dynamic Packages For All!
We're thrilled to announce that our latest feature, Dynamic Packages For All Partners, is live and ready to elevate your partnership with us!
✨ Functionality: With this exciting new feature update, you have the power to create custom packages tailored to your client's needs. Whether you want to offer a unique amount of credits or entice new users with a free trial, the choice is yours! Craft the perfect package and watch your sales soar.
💡 Value: This isn't just for a select few - every single partner can take advantage of Dynamic Packages without needing to subscribe to a specific plan. It's all about giving you the flexibility and tools to succeed, and we're making it easier than ever.
Also, you no longer have to pay per license whenever you sell a package!
🔍 Limitations: We believe in fair pricing, so you'll only be charged for credits when someone subscribing to your packages uses their credits. There are no hidden fees or unexpected charges – just straightforward, partner-friendly pricing.
You can learn more about our pricing and how this works for your current plan by checking out the latest release notes that reveal another incredible update for White Label Suite: the new Wallet feature!
🚀 Get ready to customize, engage, and grow with Dynamic Packages For All Partners. Create your first package today and discover the endless possibilities at your fingertips!
Why unlock this feature for every partner?
✅ Thanks to your feedback and after testing this feature to bring the best experience to everyone, we felt it was the best option for our partners to ensure everyone has access to the features that will help grow their business.
Watch our latest partner training below, where Walt reveals exactly what this means for everyone and how to use it.
What about the existing packages I have partners subscribed to for which I am charged a monthly licensing fee? Please reach out to support@whitelabelsuite.com to help resolve this.
Do the client’s credits roll over as well? Yes, if you want them to. Or you can select not to have their credits roll over.
What is the difference between Packages and Dynamic Packages? The old way of creating packages for sale under the option "Packages" is what you may currently be used to. With Dynamic Packages, you can create custom packages without a monthly licensing fee.
Is this setup on the dashboard? Yes, under the menu option "Dynamic Packages" https://app.whitelabelsuite.com
How much are additional credits for purchase? They are only 12 cents/credit and can be purchased in any quantity, or you can choose to have your wallet top up your credits to a certain amount once your credits are below a certain amount.
Is there a fee for licenses still? The only fee now is credits used.
How long do I have to use my credits when they roll over? Credits expire after 12 months.
Do additional seats created on a Dynamic Package get access to a plan using a different email? Yes
Introducing Business Name Customization On The Login Screen! 🚀
We're thrilled to announce a new update to the Business Account settings in Comet Suite to enhance your white-label experience. Those subscribed to one of our white-label plans can now customize the business name on the login screen!
What's New: 😎
Now, when entering your business name in the Business Account section, the "Lead Generation Software" default title will be changed to the info you have inputted in the Business Name box.
Benefits: 🤩
Better representation of your brand on the login screen.
Enhanced customization features are now included in any of our white-label plans.
How to Use: 🚀
From the Dashboard, visit "Business Account."
Next, fill in the "Business Name" section.
Finally, save your changes and visit your white-label domain/URL to view your changes.
from dashboard Implemented a functionality where if the OpenAI model is set to 3.5, the limit is automatically set to 0, this is for related accounts bulk actions Added an option for the admin to input an invoice ID during user creation from wls dashboard Leads: If a user has a parent business setting, the OpenAI key is now set from the parent. Leads: Fixed issues in the People campaigns, resolving country, city, state
Implemented a new database to store country ISO names for saving people's country information, this is again to reduce google places api cost.
Fixed looking for emails issues and modified the "send to CRM" message,
Fixed reported issues - socials/analytics not being send to ghl, and related account can not use open ai. Added option to set expiry days for users that created via webhook of wls dashboard
Improved single search- if you try a single search you will see - now we bring name, position, phone number of employees where possible, instead of only email as it was previously.
Implemented fixes in the server to reduce the waiting time for responses from provided websites, improving overall efficiency
Implemented changes related with storing the OpenAI key model in the database Made a research on the search auto-expand feature, exploring possibilities to implement it. Resolved a bug related to saving API key models. Fixed a bug related to single searches when the leads generated limit has expired. Implemented a functionality to delete SMTP configurations from dashboard Verified the uniqueness of emails using a dedicated endpoint. Worked on modifications related to data tables, enhancing the overall usability and presentation of information. Fixed Sent, Unsent, All filtering options for Industry, People and Single campaigns. Fixed issue related to SMTP so that emails will be sent to corresponding SMTP configurations.
Changed whitelabel support iframe link to a new one.
Made improvements and optimizations for internal systems to ensure its smooth functionality and optimal performance. Made some enhancements to guarantee our infrastructure operates reliably at all times, with heightened speed to meet performance expectations.
Resolved the related account search limit update issue. Resolved the issue where creating a related user was allowed after editing a dynamic package. Implemented the capability to cancel a subscription for a dynamic package based on the plan rather than the user. Made modifications to the columns of custom AI templates to enhance functionality. Implemented a fix to ensure that the ""Add user"" button is now properly shown, addressing the bug in the Dashboard Edit Packages feature. Resolved the issue to ensure that the Related Account creation limit now works as expected. Adjusted the background image size to eliminate the error message. Implemented a system to display informative error messages related to Google API Keys. Worked on the functionality of adding plans to the Related Accounts so when an admin assigns a plan to a related user, the user now transitions to a common user with the assigned plan. Entirely changed the logic for detecting OpenAI API keys. Implemented a system to identify OpenAI API keys and handle associated functionalities.
Implemented infinite scroll in the plans dropdown options, allowing users to view all available plans. Added an edit functionality for AI templates. Made logic changes for AI templates, created a table for templates and template page. Added functionality for changing the active template per campaign." Finalized custom AI templates. Reviewed the new design for CometSuite. Fixed a bug associated with the position filter for single campaigns. Changed the data structure for active AI templates. Displayed a warning message when admin add plans to related accounts. Logged out the user on an unauthenticated error. Made some additional changes related with OpenAI API key detection, so that users will see corresponding error messages.
Optimized all queue jobs and added timeouts for requests. Increased the queue times; if a job is not completed, it will not receive an automatic failed status. Worked on customer relations with a specific plan, checked Stripe webhooks and events. Made adjustments to the subscriptions table structure. Modified the subscription and partner plans' relation structure and introduced new events to update subscription relations after creating a new subscription.
Refactored the industries filter, breaking down the code into smaller functions as needed. Divided some code sections into functions, currently focusing on the custom filter part. Optimized and refactored both People and Single Campaign filters, segmenting specific parts of the query into smaller functions where necessary. Resolved a bug associated with the advanced filtering 'is not' filter option. Fixed a 400 error occurring in the Industry Campaign when using the Position 'is empty' filter.
Changed website platform detector script, now instead of previous version that we were using browser in server to open website and use wappalyzer, using custom code to crawl content and detect from content, we will test this script next week, will confirm and move to live.
Bug fix with limits resetting Completed the task of sending AI generated text for people campaigns to CRM. Fixed the related account creation limit issue so now it's functioning correctly. Implemented additional credits functionality, now dashboard users can give additional limits to their child accounts (enterprise level) Worked on the customization of the login page offering more personalized experience. Started working on the creation functionality of custom AI templates. Fixed the error relation with the editing functionality of AI texts in people campaigns. Fixed the bug related with Industry search limit to count only companies with email addresses. Additional minor bug fixes
Added people campaign AI texts to CSV export. Fixed the bugs related with empty cells in CSV export. Implemented login page customization, allowing account owners to add their own images for display on the login page for their related accounts. Completed the login page customization feature, Created a form for adding custom AI templates and enabling them for a specific campaign. Worked on additional credits functionality, including the addition of required inputs for setting limits during creation and editing. Completed the implementation of additional credit adding functionality. Checked the issue related to displaying subscription plans. Removed the functionality of adding additional requests when creating a user. Added a text to display when additional requests are added by a parent account. Added related accounts adding functionality when editing a subscription. Worked on adding AI custom templates.
Implemented the feature that allows the creation of related accounts in leads. Integrated functionality enabling the automatic detection of content management systems (CMS) used on websites. Optimized social search functionality to gather data from various social platforms based on the provided IDs in user requests. Optimized bulk actions for managing AI-generated texts, allowing users to handle large volumes of text. Added a functionality to automatically check if an OpenAI API key is in trial mode or is paid, both upon saving and updating. Implemented AI Intro and Subject Text Generation for People Results Finished adding AI Intro and Subject texts for People Results. Made changes in job handling logic, ensuring that all jobs are dispatched with result IDs from the request, which will reduce job overlap and improve overall system efficiency. Completed changes related to jobs functionality. Worked on bug fix for the industry counter.
Added corresponding icons for CMS system. When creating plans in the admin section of leads or packages in the dynamic package section of the whitelabel platform, I've added new fields. These fields allow admins to specify the number of related accounts that users of a particular plan or package can have. Finalized related account creation in leads. Added "Add User" button on the Leads>Profile>Related Accounts page. Clicking this button opens a form for creating related accounts.
Implemented AI Intro and Subject Text Generation for People Results with a possibility to edit the generated text as well as the question. In the Integrations>OpenAI API tab, when a user adds or updates their OpenAI API key, I've added a corresponding message indicating whether the key is for a paid or trial account.
The editing functionality for dynamic package users has been implemented. Various bug fixes Conducted a research to find out the cause why bulk select for AI text wasn't functioning as expected. Fixed some issues related with social filtering for people campaigns Initiated the detection functionality to find out which platform the website is built on. Completed the task of detecting all the platforms that the websites are built on. Made some changes to the bulk selection functionality, enhancing the ability to manage large sets of data more conveniently.
Added editing functionality frontend in dashboard
Added custom inputs for free type in custom integrations
Added filters by number of business reviews.
Added page for leads users to add related accounts, (this is still in progress)
The 2500 bonus has been completely removed from the system. There was an issue with the maximum number of search results for a single query. Previously, users could fetch a maximum of 110 results. Now, users can fetch a higher maximum number of results from Google. Emails are sent as separate objects with custom integrations. Each email contact is sent separately to the custom integration. Added Google and OpenAI API keys validation in dashboard, when partners add for their related accounts. Added Custom integration query parameter values.This includes the comparison of user's keys and our keys. Displayed the number of reviews and star ratings for the business fetched from Google. Added employee count data to the People search through web indexing. Fixed the issue where email results of people results were not being sent to custom integrations. Fixed the issue where results without a phone number were not sent to custom integrations. Added a filtering option for reviews. Updated the default intro text. To view the changes, users must click the 'Set Default' button to refresh the data. Custom Integration history is now ordered from newest to oldest. Added ""Other"" type of query parameter for creating and updating custom integrations. Checked the issue related with bulk selection of AI text. The issue appears to be related to users not verifying if their key is on a trial plan. Added a subscription expiry date for dynamic package users from Dashboard.
The modal for the 2500 bonus has been removed. The API toggle functionality has been separated into a separate box, and some text changes have been made. The sign-up functionality is now displayed if the domain contains a whitelabelsuite.com domain. Added business reviews to the Industry search. Implemented a condition to hide API tabs if the user is using the key provided by the parent in leads. Modified the query parameter values in custom integration. Added employee count for people campaigns. Implemented validation for custom integration fields and made some style changes. Replaced the static keys with dynamic ones for custom integration API test requests. Filtered the dropdown options for query parameters by removing the already selected one. Added a new ""free"" type for custom integration query parameter values. Implemented a filtering option for reviews. Added a field and functionality in the dashboard, allowing parents to select the expiry date of child accounts.
Data fixes Resolved the issue related to reset date. Added Google API key create date Created a command and job for sending warning emails to users who have not added Google API keys Completed the new custom integration API client Concluded work on custom integration editing and updating Resolved validation issues related to editing the name of the campaign Added functionality to control the visibility of Google and Open AI API keys in Business settings in dashboard, also implemented similar logic changes in the Leads section Modified the system to prevent the unnecessary display of the 2500 bonus modal and the awarding of the 2500 bonus in cases where it is not needed (for free trial and for users with inactive subscriptions) Began the research to determine the limitations on maximum 110 single searches in single search campaigns
Modified the "Custom Integrations" tab by creating a new page and form for creating custom integrations Introduced fields for "Action Name," "Method (POST, GET), URL, Authorization (No Auth, API Key, Bearer Token, Basic Auth),Headers, and Query Parameters Inputs. Additionally, added a preview for query parameters Added roadmap link on the dashboard Added icons for Settings, Delete, and Edit on the campaign page, each with their respective functionalities "Modified custom integrations table by adding columns for Method, Authorization, Headers, and Query Parameters Updated the 'Access Tutorial' for the Google API Implemented an Edit functionality for custom integrations. Added toggle buttons and input options for Google and Open AI API keys within the Whitelabel Business settings. This allows partners to choose which key their related accounts will use for conducting searches. Depending on the selected option, the corresponding tab for the Google API key or Open AI API key will either be displayed or hidden" Made specific code modifications related to the visibility of Open AI API and Google API keys in Leads
Introducing Site List Upload: Enhance your productivity with Comet Suite!
Hey there, Comet Suite users!
We've got some exciting news for you today! We've just rolled out a brand new feature that will make your life even easier: the ability to upload a list of sites to our platform.
Now, we know that manually inputting a long list of sites can be a tedious and time-consuming process. That's why we've listened to your feedback and implemented this feature to streamline your workflow. With just a few clicks, you can now upload a CSV or Excel file containing all the sites you want to track.
Imagine the time you'll save! Whether you're managing multiple projects or monitoring a large portfolio of websites, this feature will help you get organized in no time. Plus, it's super simple to use. Just start a new campaign and then click on the "PLUS" icon on the right , select your file, and voila! We'll take care of the rest.
Added webhook functionality to send leads from outside system Added campaign source type to db (native, manual, webhook) separated manual search address fields for saving industry location in correct format, campaign name validation changed, bulk manual import headers checked and fixed (csv file must have all nessescary headers), people send to 'CRM' with socials, label filter fix, added sign up functionality with trial subscription
various bug fixes
added a tutorial doc for google api key added an icon to display the source of the campaign results, whether they are manually added, bulk imported or a result of a native search added a sample data box to display the example of the data format that should be sent added inputs for country, state, city, street and postal code for URL manual entry
This week has been mainly back of house changes with smaller bug fixes.
set the quantity of the symbols when searching for campaigns in leads code optimization for validation forms added code snippet for live support in admin dashboard
Fixes for manual entry and URL bulk import functionalities in Industry Campaigns worked on adding partner's name/email on the plans table fixed the issue related with leads reset functionality made some fixes and changes related with URL manual entry and bulk import functionalities made a fix in the URL manual entry and bulk import functionality, removed the url validation
added partner's name/email on the plans table added the ability to select the reset date from the previous month fixed the formatting issues on position columns fixed the responsive issues on admin dashboard, ""Users"" and Industry results pages fixed responsive issues related with andvanced filtering, status dropdown and custom integrations API history fixed the spelling errors in leads and whitelabel fixed notification issues related with bulk import
fixed the issue related with suspending account if payment fails fixed bug related with Labels filter "is not" fixed the bug when filtering more than 2 labels in People campaign fixed server error when sending results to CRM worked on manual entry for industry results added manual entry for industry results, also a functionality to bulk import fixed the bug related with sending to CRM Email not found results without phone number fixed the issue related with label "is not" Unknown Results (Industry, People campaigns) fixed the issue when filtering more than 2 labels in People campaign fixed the issue with label ""is not"" advanced filter in Single campaigns code optimization for URL manual entry and bulk import functionality
removed Search Type from Demo Industry Campaigns fixed the issue related with undefined when exporting positions in CSV fixed the order of New Search Groups added URL bulk import functionality added filter for plan type on Admin>Plans page changed the keys for sending crm data changed the validation when adding a URL
added AI summary for people search fixed the logo deletion issue on dashboard updated the demo data searches for people campaigns fixed bugs related with advanced filtering fixed the issue related with campaigns dropdown worked on bulk selection for generating AI summary for people campaigns fixed the issue related with sending additional info (socials,analytics, ai texts) to CRM in case of more than 1 CRM account added edit functionality for AI prompts exported positions of Industry results to CRM, CSV, and API added an option to change the headings colors added a functionality to edit AI summary for people campaigns added AI summary for people campaigns on the integration page worked on the functionality so that users can create custom labels fixed the bug related with ""is not"" filter for label filtering worked on storing the logo in Cloud Storage bucket created a command to take the empty ghl custom fields from ghl with a request
fixed the bug related with OpenAI API key included position information on CSV export, also when sending the results to CRM and custom integrations fixed the bug related with position ""is empty"" and ""is not empty"" filtering options" added AI summary for people search worked on bulk selection for generating AI summary for people campaigns" added an editor to edit AI generated replies fixed the issue of copying the key on Dynamic packages page added an option to change the headings colors in whitelabel and leads fixed the issue related with CRM name added a validation for company size filtering fixed the issue of left navigation colors after reload added a functionality to edit AI texts both on campaigns and integration pages added a functionality so that users can create custom labels added styler for the logo
Admin user bug fix. Set OpenAi Key to enable is paid/is trial Changed user search usage intro and subject export csv bug fix. worked on adding labels to results completed the functionality of labels checked the email issue on dashboard, when the balance drops to 1000, 500, 100 and 0 added custom fields for analytics to be send to CRM, custom integrations and csv export added new filtering option by company size, by position, by labels changed the default prompt for the summary updated Industry and people demo campaigns with recent changes such as social accounts, analytics and company size
added an icon to display the employee numbers added social accounts for people campaign results changed the Twitter icon with the new one finished the payment functionality via Stripe in Dashboard completed the required changes related with unlimited packages added labels to the results and emails, bug fixes related with unlimited packages made fixes related with the CRM name added fields for analytics in custom integration api history and for csv export added filtering options with position and company size for Industry and people campaign results added advanced filtering option for people campaigns with social accounts and labels worked on adding a search functionality for campaigns dropdown
changed people search query text fixed export csv bug get social accounts for People search balance auto charge resolution worked on the functionality of adding user's unused limits to next month changed dynamic users and package creation logic (dashboard backend)
fixed the Intro generating button issue fixed the issue related with exporting functionality, added a modal with the loader that displays how many results are being exported currently "made some required interface changes for dynamic packages, changed the balance system to a limit system, added some inputs on plan creation page fixed the ""back"" button functionality on the admin page so that goes back to one section only "continued working on the required changes for unlimited packages finished the frontend part of the AI generating functionality with bulk select
Resolved facebook auth application issue. Facebook page data asking for page oauth access token, new type of token for pages, integrating it, fixed facebook page post comment saving to db Started working on facebook page, group reply comment (sent request to facebook for needed permissions) Completed linkedin employee count