Open chatClose
WebLab Factory
Private messages and support
Tell us what you need. Your messages and our replies will be saved here.Write your messageSendYouWebLab FactoryMessage sent.Sending…Loading your private workspace…We could not complete your request. Please try again.Sign in to your customer account to access private chat.Sign inYou have sent several requests. Please wait a minute and try again.Please check the form fields.You can attach up to 3 files, no larger than 2 MB each. PNG, JPG, WebP and PDF only.The file could not be uploaded.No messages yet.You have not submitted any issues or design changes yet.Report an issueRequest a design changeMy requestsConversationsConversationIssue typeAffected pageDescribe what happensWhat should happen?Steps to reproduce itDevice (optional)Browser (optional)Page URL (optional)Date of the issue (optional)Files (optional)Up to 3 files · 2 MB each · PNG, JPG, WebP or PDF.The URL is saved without query parameters or fragments. Check the details before sending.Review before sendingI confirm these details are correct.Submit issueSubmit requestRequest saved. You can check its status and replies under My requests.Goal or campaignWhat would you like to change?Affected pages or sectionsHow would you like it to change?Text you would like to use (optional)Start date (optional)End date (optional)Permanent changeAdditional notes (optional)Load earlier messagesMore requestsRefreshNewNew replyNew messagesStatusDownloadThe end date must be on or after the start date. Permanent changes do not have an end date.Review your requestEditEnable JavaScript to use private chat.Visual issueFeature not workingMobile issueDesktop issuePurchase issueCartCatalogueFormAccountDomainOtherBlack FridayChristmasSalesValentine’s DaySpringSummerHalloweenSpecial eventNew promotionTemporary changePermanent changeOtherBannerHeroColoursImagesTextButtonsFeatured productsPromotionPop-upPageSectionOtherYesNoMobileTabletDesktopHow can we help?Tell us what went wrong and how we can reproduce it.1. Open the page…
2. Click…
3. The result is…Chat is currently unavailable. You can reach us using the contact form.Contact usChoose a pageNew conversationConversationsWhat would you like to discuss?Create conversationTitleRenameSaveCancelMark as resolvedArchive conversationArchive this conversation? It will remain available in your history.Mark this conversation as resolved?No conversations yet.Choose a conversation or start a new one.Your request has been received. You can add information here.More conversationsunreadWebLab FactoryOpenResolvedAdd filesRemoveUploading files…Message sent. The history could not refresh; select Refresh.Retry the same submissionWe cannot confirm delivery. Retry without changing the details: it will not be duplicated.The operation could not be completed. Please retry.Loading…Could not open the file. Select to retry.Close imageEnlarge imageJPG, PNG, WebP, PDF or ZIP{name} is {size}. The maximum allowed is {limit}. Choose a smaller file.You can attach up to {count} files.The files exceed the total limit of {limit}.The image exceeds {edge}px or {pixels} megapixels. Reduce its dimensions.Up to {count} files · images {image} · ZIP {zip} · total {total}We cannot read this image. Try another JPG, PNG or WebP.Sign in to view your conversations and contact our team.Create accountYour account does not currently have active support. You can still read your history.We need to review your maintenance details. Check your project or contact us.View my projectReport an issueRequest a design changeYou can submit another request on {date}. You can still reply to existing requests.You can open one incident or design request every eight hours.Request received. We will review it in this conversation.Website platformWebsite addressDomain and path only, e.g. mybusiness.com/contact. Do not include passwords or login links.Enter a valid domain, without parameters, passwords or fragments.What is going wrong?What would you like to change and achieve?The end date must be after the start date.Parent theme, builder or plugins required (optional)I agree to send this issue’s files and screenshots to OpenAI to prepare a technical correction proposal. The team will review it before delivery. This does not apply to visual changes, extensions or commercial mockups.It is optional and only used for functional errors. Other requests are reviewed manually.Submit requestHow do I prepare my website files?We need the design files. Do not send passwords, API keys, databases or full server backups.You can hide resolved conversations. The record is retained for up to {days} days after resolution.For a custom-built website, email us to arrange a meeting.For a custom-built website, contact us to arrange a meeting.Attach only one source ZIP per request.The ZIP contains prohibited files, secrets or an invalid structure. Review the instructions and include only design files.Your session has expired. Please sign in again.The server returned an unexpected response. We cannot confirm the operation; please retry.QueuedProcessingAwaiting reviewManual review neededWe will review the request manuallyProposal approvedSolution deliveredRequest receivedResolvedShopifyWordPress · classic themeWordPress · block themeWordPress · child themeWordPress · visual builderWebflowWixSquarespaceCustom-built websiteOther platform / Not sureIn admin: Online Store → Themes → theme menu → Download theme file. Shopify emails the ZIP to the account. Attach that ZIP, not a product, order or customer export.Ask your hosting administrator for a ZIP of your theme folder in wp-content/themes. Keep the theme PHP. Do not include the WordPress core, wp-config.php, database or credentials. List required plugins.For a block theme: Appearance → Editor → three-dot menu → Export. Attach the theme ZIP. A content export does not replace design files. List required plugins.Attach the child theme folder ZIP and name the parent theme and version. Keep PHP files. If required dependencies are missing, we will review the case manually.Name the builder (Elementor, Divi, etc.) and its version. Its template or kit export may depend on plugins and content. Attach screenshots and the relevant design export; this case requires manual review.If your plan supports code export: Webflow menu → Code export → Prepare ZIP. Includes HTML, CSS, JavaScript and images, not working CMS, store, search or form backends. The result is tested on external hosting and cannot be re-imported into Designer.Wix does not provide a complete site ZIP that can be edited and reinstalled as a theme. Send the URL, description and screenshots. We will review it manually; no ZIP is required.Squarespace exports selected content, not a complete editable theme. Send the URL, description and screenshots. We will review it manually; no ZIP is required.Do not upload a full server backup. We will first discuss the technology and scope with you in a meeting.Send the URL, your request and screenshots. We will help identify the platform and appropriate files; you do not need to provide an unsupported export.Black FridayChristmasSalesValentine’s DaySpringSummerHalloweenSpecial eventNew promotionTemporary changePermanent changeOtherHave a general question? Email us atand we will be happy to help.SubscribeYou can open another request in {{ time }}.Project requiring supportAllActiveInactivePending reviewMore information neededRequest rejectedPublication confirmedConversation archived.Not sure where to start? Read our guideto learn how to prepare your website files and submit an issue or design change request.SelectedHow website maintenance worksOpens in a new window.Your website maintenance coverage has ended. You can read your history, but you need to renew maintenance before sending messages, files or new requests.Support for your custom dashboard is handled exclusively on WhatsApp. You will find the contact details in your delivery email. Progress and documents remain available in My project.Your data is being deleted or access has been restricted. For any questions, email weblabfactory.dev@gmail.com.Website maintenance includes chat and WhatsApp. For each contracted website, both channels share a limit of one new request every 8 hours. WhatsApp requests are recorded manually; messages in that app are not automatically blocked.
{
"apiErrors": {
"INPUT_INVALID": "Check the highlighted fields and try again.",
"INVALID_INPUT": "Check the highlighted fields and try again.",
"RECORDING_NOTICE_CHANGED": "The recording information has changed. Refresh the page, read it and make your choice again.",
"CUSTOMER_DECISION_REQUIRED": "The customer must choose their recording preference from their own account.",
"MEETING_NOT_EDITABLE": "This meeting can no longer be changed here. Please contact us.",
"MEETING_CHANGE_PENDING": "A change to this meeting is already in progress. Wait for it to finish, then refresh the page.",
"MEETING_ALREADY_BOOKED": "You already have a meeting booked for this stage. You can view it in your project.",
"MEETING_TIME_PASSED": "This meeting has already started. Contact us if you need to change it.",
"MEETING_TIME_REQUIRED": "Choose an available date and time.",
"MEETING_EMAIL_REQUIRED": "Complete the project\u0026#39;s contact email before booking.",
"MEETING_DURATION_CHANGED": "The meeting duration has changed. Refresh the available times and choose again.",
"MEETING_NOT_FOUND": "We could not find this meeting. Refresh your project.",
"SLOT_UNAVAILABLE": "That time is no longer available. Refresh the available times and choose another.",
"SLOT_TAKEN": "That time is no longer available. Refresh the available times and choose another.",
"CALENDAR_CONFLICT": "That time is no longer available. Refresh the available times and choose another.",
"CALENDAR_UNAVAILABLE": "The calendar is currently unavailable. Try again later or contact us.",
"GOOGLE_RECONNECT_REQUIRED": "The calendar is currently unavailable. Try again later or contact us.",
"GOOGLE_TOKEN_UNAVAILABLE": "The calendar is currently unavailable. Try again later or contact us.",
"GOOGLE_PERMISSION_REQUIRED": "The calendar is currently unavailable. Try again later or contact us.",
"GOOGLE_MEET_UNAVAILABLE": "The calendar is currently unavailable. Try again later or contact us.",
"GOOGLE_API_ERROR": "The calendar is currently unavailable. Try again later or contact us.",
"GOOGLE_RESPONSE_INVALID": "The calendar is currently unavailable. Try again later or contact us.",
"GOOGLE_EVENT_MISMATCH": "The calendar is currently unavailable. Try again later or contact us.",
"GOOGLE_EVENT_INVALID": "The calendar is currently unavailable. Try again later or contact us.",
"GOOGLE_NOT_CONFIGURED": "The calendar is currently unavailable. Try again later or contact us.",
"FIRST_PAYMENT_REQUIRED": "You can book this meeting once the first payment is confirmed.",
"IDEMPOTENCY_CONFLICT": "This request has already been used with different details. Refresh the page before submitting it again.",
"PROJECT_NOT_FOUND": "We could not find this project in your account. Sign in with the account used to purchase it.",
"CUSTOMER_DATA_RESTRICTED": "Data processing for this account is restricted by a privacy request. Contact us to review it.",
"AI_CONSENT_REQUIRED": "To analyse a compatible issue with AI, authorise the processing of its files. You can also request manual review.",
"EMAIL_MISMATCH": "Both email addresses must match. Check them before continuing.",
"BRIEF_LIMIT": "You have reached the temporary request limit. Please wait before trying again.",
"RATE_LIMITED": "You have reached the temporary request limit. Please wait before trying again.",
"BRIEFS_DISABLED": "Mockup requests are currently unavailable. Contact us to prepare your project.",
"BRIEF_NOT_CONFIGURED": "Mockup requests are currently unavailable. Contact us to prepare your project.",
"CAPTCHA_FAILED": "We could not verify the form. Complete the security check again.",
"PREVIEW_UNAVAILABLE": "This preview link is no longer available. Request a new one.",
"BRIEF_NOT_FOUND": "This preview link is no longer available. Request a new one.",
"VERSION_NOT_FOUND": "This preview link is no longer available. Request a new one.",
"VERSION_STALE": "This preview link is no longer available. Request a new one.",
"PANEL_SCOPE_REQUIRES_HUMAN_REVIEW": "The scope of this panel needs a personal review. We will explain the next steps."
},
"area_payment_authorization": "Project payments are made through Shopify. Open the link for the available stage to complete payment.",
"area_intake_title": "Complete your project details",
"area_intake_intro": "We only need the missing information. Do not send passwords or access keys.",
"area_intake_name": "Contact name",
"area_intake_contactEmail": "Contact email",
"area_intake_business": "Business or brand",
"area_intake_activity": "Main activity and services",
"area_intake_website": "Current website (optional)",
"area_intake_platform": "Website platform",
"area_intake_shopifyStore": "Your original Shopify store address",
"area_intake_shopifyHelp": "Use https:\/\/your-store-name.myshopify.com. Do not include an admin link or credentials.",
"area_intake_objectives": "Needs and objectives",
"area_intake_priorities": "What matters most to you",
"area_intake_availability": "Meeting availability and time zone",
"area_intake_submit": "Save information",
"area_intake_saved": "Information saved. We will review the next steps for your project.",
"area_renew_project": "Which website would you like us to maintain?",
"area_renew_external": "A website not yet in my projects",
"area_renew_help": "Choose an existing project to keep its history. For another website, provide its address and platform.",
"area_renew_loading": "Loading your websites…",
"area_renew_error": "We could not check your projects. Reload the page to try again.",
"area_renew_login": "Sign in to renew a website from your projects and keep its history.",
"area_web_service": "Website development",
"area_panel_service": "Dashboard or CRM development",
"area_panel_maintenance": "Dashboard maintenance",
"area_coverage_start": "Coverage starts",
"area_coverage_end": "Coverage ends",
"area_coverage_pending": "The 30 days start when actual project delivery is recorded.",
"area_web_channels": "During coverage you have internal chat and WhatsApp support. We email the number when we deliver your website or activate maintenance.",
"area_panel_channels": "Maintenance for this dashboard is provided exclusively through WhatsApp. We will email you the contact when delivery is recorded.",
"area_panel_continue": "Continuing for €99\/month is optional. Request the service through the WhatsApp contact in your email. It does not start automatically.",
"area_support_history": "View support history",
"area_coverage_expired": "Your coverage has expired. History remains readable; renew to send new requests, replies or files.",
"area_recording_status": "Recording decision",
"area_recording_accepted": "Authorised",
"area_recording_declined": "Not authorised",
"area_recording_undecided": "Undecided: the meeting will not be recorded",
"area_recording_change": "Change decision",
"area_recording_choose": "Choose whether to authorise recording. You can have the meeting without recording it.",
"area_recording_save": "Save decision",
"area_recording_saved": "Your decision has been saved.",
"area_recording_notice_changed": "The notice has changed. Open it again and review your decision before continuing.",
"area_recording_when": "Decision saved",
"area_recording_notice": "View the accepted notice",
"area_meeting_cancel": "Cancel booking",
"area_meeting_cancel_confirm": "I confirm that I want to cancel this booking.",
"area_meeting_cancel_submit": "Confirm cancellation",
"area_meeting_reschedule": "Change date",
"area_meeting_reschedule_submit": "Request a new date",
"area_meeting_change_pending": "Your request is being processed. Confirmation will appear here and arrive by email.",
"area_meeting_requested": "New date requested",
"area_cancel_edit": "Close",
"area_payment_blocked": "This payment is not available yet. It will appear here once the phase requirements have been verified.",
"area_panel_complete": "Your dashboard and documents remain available.",
"area_state_cancel_pending": "Cancellation in progress",
"area_state_reschedule_pending": "Date change in progress",
"guide_renewal": "Renew website maintenance",
"maintenanceService": "Your maintenance service",
"maintenancePeriodHelp": "Coverage depends on verified paid periods. This service has no development phases and does not add 30 free days.",
"maintenanceOnboarding": "Complete your website details to activate support for your paid period.",
"websiteLabel": "Website URL",
"platformLabel": "Platform",
"platformChoose": "Select a platform",
"platformCustom": "Custom built",
"platformOther": "Other platform",
"saveWebsite": "Save website details",
"websiteSaved": "Details saved.",
"websiteError": "Enter a public URL starting with https:\/\/ and select the platform.",
"openSupport": "Open support",
"loading": "Loading…",
"error": "We could not complete your request. Your details are still here. Try again or email weblabfactory.dev@gmail.com.",
"unavailable": "This feature is not available yet. Email weblabfactory.dev@gmail.com.",
"sent": "Request received. We will review it personally and update you by email.",
"reference": "Reference",
"choose": "Choose a project",
"none": "Your projects will appear here when they are linked to your account.",
"refresh": "Refresh",
"paid": "Paid",
"remaining": "Remaining",
"total": "Project total",
"progress": "Completed stages",
"estimate": "Estimated delivery",
"notSet": "Not scheduled yet",
"mockup": "View free mockup",
"design": "View final design",
"approve": "Approve this design",
"confirm": "I have reviewed this version and approve the final design for this project.",
"approved": "Approval recorded.",
"payment": "Pay phase",
"booking": "Book a development meeting · 30 min",
"slots": "View available times",
"book": "Confirm booking",
"meeting": "Meetings",
"initial": "Initial meeting",
"development": "Development meeting",
"reserved": "Booking received. Confirmation will appear here once the calendar records it.",
"join": "Join meeting",
"noSlots": "No times available. Please contact us to arrange a meeting.",
"history": "Project history",
"documents": "Documents",
"published": "Visit my website",
"maintenance": "Maintenance",
"until": "Until",
"active": "Active",
"inactive": "Inactive",
"started": "Started",
"completed": "Completed",
"estimated": "Estimated date",
"review": "This project needs an administrative review. We will let you know the next steps.",
"checkout": "Preparing your secure payment…",
"retry": "Check payment again",
"captcha": "Complete the security check.",
"limit": "You have reached the request limit. Please try again later.",
"slotTaken": "That time is no longer available. Please refresh the available times.",
"subscription": "Select the website that will receive maintenance.",
"noEligible": "No delivered website on this plan is available. Check My project or contact us.",
"recurring": "I agree to subscribe to monthly maintenance. The amount and renewal terms will be shown at checkout.",
"login": "Sign in to select your project.",
"timeZone": "Time zone",
"legacy": "This project retains the previous management process. Please also check its original panel.",
"sector": "Business sector",
"services": "Main services or products",
"preferences": "Style or preferences (optional)",
"additional": "Additional information (optional)",
"aiConsent": "Mockups are prepared personally; the form does not generate them with AI.",
"maintenanceButton": "Subscribe to monthly maintenance",
"state_complete": "Complete",
"state_in_progress": "In progress",
"state_pending": "Pending",
"state_action_required": "Your action required",
"state_blocked": "Blocked",
"state_delayed": "Delayed",
"state_skipped": "Not applicable",
"state_confirmed": "Booked",
"state_completed": "Held",
"state_cancelled": "Cancelled",
"state_review": "Under review",
"state_paid": "Paid",
"state_available": "Available",
"state_locked": "Pending",
"state_queued": "Preparing",
"state_verifying": "Verifying",
"state_free": "Included",
"state_active": "Active",
"stage_0": "Request received",
"stage_1": "Preparing your mockup",
"stage_2": "Mockup ready",
"stage_3": "Contract · first 30%",
"stage_4": "Development meeting",
"stage_5": "Final design",
"stage_6": "Review and approval",
"stage_7": "Second payment · 30%",
"stage_8": "Testing and preparation",
"stage_9": "Delivery · last 40%",
"stage_10": "Free maintenance",
"stage_11": "Project completed",
"stage_description_0": "Your requirements have been recorded.",
"stage_description_1": "We prepare your mockup personally.",
"stage_description_2": "Explore your preliminary proposal.",
"stage_description_3": "Shopify verifies the first payment; you will then receive the meeting booking email.",
"stage_description_4": "After the first payment, we define needs, goals and scope in the meeting.",
"stage_description_5": "We work on the agreed scope.",
"stage_description_6": "Review and approve the final version.",
"stage_description_7": "Payment required to prepare delivery.",
"stage_description_8": "We check the contracted features.",
"stage_description_9": "Delivery and final payment as agreed.",
"stage_description_10": "30 days from actual delivery.",
"stage_description_11": "Your website and documents remain available."
}