{
    "componentChunkName": "component---src-templates-case-study-js",
    "path": "/case-study/white-label-wordpress-project-takeover",
    "result": {"data":{"wpCaseStudy":{"seo":{"title":"White Label WordPress Project Takeover | Case Study | Brave New","metaDesc":"How we took over two unfinished WordPress sites for a Chicago agency after their freelancer left, and delivered them in 5 weeks, 65 hours under budget.","focuskw":"WordPress Project Takeover","metaKeywords":"","metaRobotsNoindex":"index","metaRobotsNofollow":"follow","opengraphTitle":"White Label WordPress Project Takeover | Case Study | Brave New","opengraphDescription":"How we took over two unfinished WordPress sites for a Chicago agency after their freelancer left, and delivered them in 5 weeks, 65 hours under budget.","opengraphImage":{"altText":"","sourceUrl":"https://super-tajny-headless-cms.bravenew.agency/app/uploads/2026/05/brave_new_pawel.jpg","srcSet":"https://super-tajny-headless-cms.bravenew.agency/app/uploads/2026/05/brave_new_pawel-512x768.jpg 512w, https://super-tajny-headless-cms.bravenew.agency/app/uploads/2026/05/brave_new_pawel-854x1280.jpg 854w, https://super-tajny-headless-cms.bravenew.agency/app/uploads/2026/05/brave_new_pawel-768x1152.jpg 768w, https://super-tajny-headless-cms.bravenew.agency/app/uploads/2026/05/brave_new_pawel-1024x1536.jpg 1024w, https://super-tajny-headless-cms.bravenew.agency/app/uploads/2026/05/brave_new_pawel.jpg 1067w"},"twitterTitle":"","twitterDescription":"","twitterImage":null,"canonical":"https://super-tajny-headless-cms.bravenew.agency/case-study/white-label-wordpress-project-takeover/","cornerstone":false,"schema":{"articleType":[],"pageType":["WebPage"],"raw":"{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https://super-tajny-headless-cms.bravenew.agency/case-study/white-label-wordpress-project-takeover/\",\"url\":\"https://super-tajny-headless-cms.bravenew.agency/case-study/white-label-wordpress-project-takeover/\",\"name\":\"White Label WordPress Project Takeover | Case Study | Brave New\",\"isPartOf\":{\"@id\":\"https://super-tajny-headless-cms.bravenew.agency/#website\"},\"primaryImageOfPage\":{\"@id\":\"https://super-tajny-headless-cms.bravenew.agency/case-study/white-label-wordpress-project-takeover/#primaryimage\"},\"image\":{\"@id\":\"https://super-tajny-headless-cms.bravenew.agency/case-study/white-label-wordpress-project-takeover/#primaryimage\"},\"thumbnailUrl\":\"https://super-tajny-headless-cms.bravenew.agency/app/uploads/2026/05/brave_new_pawel.jpg\",\"datePublished\":\"2022-10-06T21:01:37+00:00\",\"dateModified\":\"2026-10-08T14:31:33+00:00\",\"description\":\"How we took over two unfinished WordPress sites for a Chicago agency after their freelancer left, and delivered them in 5 weeks, 65 hours under budget.\",\"breadcrumb\":{\"@id\":\"https://super-tajny-headless-cms.bravenew.agency/case-study/white-label-wordpress-project-takeover/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https://super-tajny-headless-cms.bravenew.agency/case-study/white-label-wordpress-project-takeover/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https://super-tajny-headless-cms.bravenew.agency/case-study/white-label-wordpress-project-takeover/#primaryimage\",\"url\":\"https://super-tajny-headless-cms.bravenew.agency/app/uploads/2026/05/brave_new_pawel.jpg\",\"contentUrl\":\"https://super-tajny-headless-cms.bravenew.agency/app/uploads/2026/05/brave_new_pawel.jpg\",\"width\":1067,\"height\":1600},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://super-tajny-headless-cms.bravenew.agency/case-study/white-label-wordpress-project-takeover/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https://super-tajny-headless-cms.bravenew.agency/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"White label WordPress project takeover\"}]},{\"@type\":\"WebSite\",\"@id\":\"https://super-tajny-headless-cms.bravenew.agency/#website\",\"url\":\"https://super-tajny-headless-cms.bravenew.agency/\",\"name\":\"Brave New Agency\",\"description\":\"White Label WordPress Development for agencies, SaaS, startup and tech companies\",\"publisher\":{\"@id\":\"https://super-tajny-headless-cms.bravenew.agency/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https://super-tajny-headless-cms.bravenew.agency/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https://super-tajny-headless-cms.bravenew.agency/#organization\",\"name\":\"Brave New Agency\",\"url\":\"https://super-tajny-headless-cms.bravenew.agency/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https://super-tajny-headless-cms.bravenew.agency/#/schema/logo/image/\",\"url\":\"https://super-tajny-headless-cms.bravenew.agency/app/uploads/2024/10/logo-bn.png\",\"contentUrl\":\"https://super-tajny-headless-cms.bravenew.agency/app/uploads/2024/10/logo-bn.png\",\"width\":400,\"height\":87,\"caption\":\"Brave New Agency\"},\"image\":{\"@id\":\"https://super-tajny-headless-cms.bravenew.agency/#/schema/logo/image/\"},\"sameAs\":[\"https://www.facebook.com/BraveNewAgency\",\"https://www.instagram.com/bravenew.agency/\"]}]}"}},"featuredImage":{"node":{"altText":"","atttachement_pl":{"altTextPl":null},"sourceUrl":"https://super-tajny-headless-cms.bravenew.agency/app/uploads/2026/05/brave_new_pawel.jpg","srcSet":"https://super-tajny-headless-cms.bravenew.agency/app/uploads/2026/05/brave_new_pawel-512x768.jpg 512w, https://super-tajny-headless-cms.bravenew.agency/app/uploads/2026/05/brave_new_pawel-854x1280.jpg 854w, https://super-tajny-headless-cms.bravenew.agency/app/uploads/2026/05/brave_new_pawel-768x1152.jpg 768w, https://super-tajny-headless-cms.bravenew.agency/app/uploads/2026/05/brave_new_pawel-1024x1536.jpg 1024w, https://super-tajny-headless-cms.bravenew.agency/app/uploads/2026/05/brave_new_pawel.jpg 1067w"}},"acfCallToAction":{"ctaPersonPosition":null,"ctaPersonName":null,"ctaForm":null,"ctaImage":null,"ctaContactOptions":{"eMail":null,"phone":null},"ctaButtons":{"ctaButton1":{"url":"/contact/","title":"Talk to us","target":""},"ctaButton2":{"target":"","url":"/white-label-wordpress-development-en/","title":"How white label works"}},"ctaIntro":"Hi, I'm Andrzej, the CEO of Brave New. For 8 years we've been building WordPress sites, and today five marketing agencies work with us in the white label model. If a developer has just left you halfway through a project, we can take it over.","ctaTitle":"Need someone to take over <span>your WordPress project?</span>"},"acfCaseStudy":{"testimonialSectionExists":null,"isBigTestimonial":null,"longContent":"","personImage":null,"personName":null,"personPosition":"","testimonialHeader":null,"intro":"White label WordPress project takeover: Two sites for financial sector delivered in 5 weeks after the previous developer left","csYtMovie":null,"csScreenshotsTitle":null,"csScreenshotsExists":null,"csScreenshotsDarkerBackground":null,"csScreenshots":null,"csScopeTitle":"Scope of work","csScopeExists":true,"csScope":[{"csScopeDescription":"Project takeover and scope review"},{"csScopeDescription":"Deadline planning and support in client communication"},{"csScopeDescription":"WordPress development (Elementor, ACF Pro, PHP)"},{"csScopeDescription":"Financial data visualization"},{"csScopeDescription":"File parsing and daily data automation"},{"csScopeDescription":"Integration with an external data provider"},{"csScopeDescription":"Weekly reporting and project management"}],"csMovieTitle":null,"csMovieExists":null,"csMovieDescription":"","csMockupsExists":null,"csMockups":null,"csLiveLink":null,"csImportantPointsTitle":"How we worked with the agency?","csImportantPointsMockup":{"altText":"Project status screen: 14 days to deadline, no previews sent, no developer assigned and 0 of 2 websites finished after the freelancer left","atttachement_pl":{"altTextPl":null},"srcSet":"https://super-tajny-headless-cms.bravenew.agency/app/uploads/2022/10/white-label-wordpress-weekly-hours-report-clockify-519x768.png 519w, https://super-tajny-headless-cms.bravenew.agency/app/uploads/2022/10/white-label-wordpress-weekly-hours-report-clockify-865x1280.png 865w, https://super-tajny-headless-cms.bravenew.agency/app/uploads/2022/10/white-label-wordpress-weekly-hours-report-clockify-768x1137.png 768w, https://super-tajny-headless-cms.bravenew.agency/app/uploads/2022/10/white-label-wordpress-weekly-hours-report-clockify.png 989w","sourceUrl":"https://super-tajny-headless-cms.bravenew.agency/app/uploads/2022/10/white-label-wordpress-weekly-hours-report-clockify.png"},"csImportantPointsExists":true,"csImportantPoints":[{"csImportantPointsSubTitle":"Working in the agency's setup","csImportantPointsDescription":"We worked entirely in the agency's tools (Slack, Wrike CRM). The design was ready, so we started with a kick-off meeting to go through it and plan the work. The project was split between two developers, and a project manager coordinated the work and the communication.","csImportantPointsImage":null},{"csImportantPointsSubTitle":"Hour cap and billing for actual time","csImportantPointsDescription":"It was our first project in the agency's technology and tools, so we estimated carefully. We agreed on a cap of 430 hours that we wouldn't exceed and billed only the hours actually worked. The project closed at 365.","csImportantPointsImage":null},{"csImportantPointsSubTitle":"Weekly reporting","csImportantPointsDescription":"Every week the agency got a report of hours used from Clockify, so they could see how much of the cap was left. We also met once a week to go through progress and anything that was slowing the work down.","csImportantPointsImage":null},{"csImportantPointsSubTitle":"Direct contact with the end client","csImportantPointsDescription":"Knowing the client was frustrated with the pace of the previous work, we offered to contact them directly. Our project manager wrote to the client as a member of the agency's team, under the agency's name and from its email domain. We sent the client weekly progress updates and asked about anything that was unclear in the requirements.","csImportantPointsImage":null}],"csGrayLogo":{"altText":"WordPress logo","atttachement_pl":{"altTextPl":"WordPress logo"},"srcSet":null,"sourceUrl":"https://super-tajny-headless-cms.bravenew.agency/app/uploads/2021/03/wp.svg"},"whiteLogo":null,"csGalleryTitle":null,"csGalleryExists":null,"csGallery":null,"csFirstDescription":"<p><strong>5 weeks</strong> to deliver two sites after the previous developer left | <strong>65 hours</strong> under the agreed hour cap | <strong>24+ months</strong> of maintenance signed by the end client after launch</p>\n<p>&nbsp;</p>\n<p>A small marketing agency from Chicago lost its freelance developer two weeks before the deadline for two websites for a financial services client. The client hadn&#8217;t seen a single preview. We agreed a realistic deadline with the agency, prepared arguments for the conversation with the client, and delivered both sites in five weeks with two developers and a project manager. The project used 365 of the 430 hours budgeted, and the client signed a maintenance package for at least 24 months.</p>\n","csExecutorsTitle":null,"csExecutorsExists":null,"csExecutors":null,"csEffectsTitle":"The situation","csEffectsMockup":{"altText":"Weekly white label report: 365 of 430 capped hours used, weekly reports and calls over 5 weeks, 2 developers and a project manager","atttachement_pl":{"altTextPl":null},"srcSet":"https://super-tajny-headless-cms.bravenew.agency/app/uploads/2022/10/white-label-wordpress-project-takeover-status-before-519x768.png 519w, https://super-tajny-headless-cms.bravenew.agency/app/uploads/2022/10/white-label-wordpress-project-takeover-status-before-865x1280.png 865w, https://super-tajny-headless-cms.bravenew.agency/app/uploads/2022/10/white-label-wordpress-project-takeover-status-before-768x1137.png 768w, https://super-tajny-headless-cms.bravenew.agency/app/uploads/2022/10/white-label-wordpress-project-takeover-status-before.png 989w","sourceUrl":"https://super-tajny-headless-cms.bravenew.agency/app/uploads/2022/10/white-label-wordpress-project-takeover-status-before.png"},"csEffectsList":"<p>The agency had hired a freelancer to build two websites for a financial sector client. The sites were similar and built from repeating components. Communication with the freelancer was poor from early on: updates came late and the agency rarely got any feedback. Two weeks before the deadline, the freelancer told the agency they wouldn&#8217;t finish the project for personal reasons.</p>\n<p>At that point the client hadn&#8217;t seen any previews. The project had looked fine at the start, so the sudden lack of progress made the client impatient. The agency was at risk of losing the client, along with future income from maintaining and developing the sites. Financial sector clients expect work based on facts and fixed dates, which made the delay even harder to explain.</p>\n","csEffectsExists":true,"csEffects":null,"csBeforeAfterTitle":null,"csBeforeAfterExists":null,"csBefore":null,"csAfter":null,"csAboutTitle":"Agreeing on a deadline we could meet","indentedSectionTitle":"What we built?","indentedSectionSubTitle":null,"indentedSectionImage":{"altText":"Wordpress development - working on website","atttachement_pl":{"altTextPl":"Wordpress development - praca nad stroną internetową"},"srcSet":"https://super-tajny-headless-cms.bravenew.agency/app/uploads/2025/04/DSC09637-Poprawione-Szum-512x768.jpg 512w, https://super-tajny-headless-cms.bravenew.agency/app/uploads/2025/04/DSC09637-Poprawione-Szum-854x1280.jpg 854w, https://super-tajny-headless-cms.bravenew.agency/app/uploads/2025/04/DSC09637-Poprawione-Szum-768x1152.jpg 768w, https://super-tajny-headless-cms.bravenew.agency/app/uploads/2025/04/DSC09637-Poprawione-Szum-1024x1536.jpg 1024w, https://super-tajny-headless-cms.bravenew.agency/app/uploads/2025/04/DSC09637-Poprawione-Szum.jpg 1067w","sourceUrl":"https://super-tajny-headless-cms.bravenew.agency/app/uploads/2025/04/DSC09637-Poprawione-Szum.jpg"},"indentedSectionExists":true,"indentedSectionDescription":"<p>Both sites were built in Elementor and ACF Pro, based on the agency&#8217;s design.</p>\n<p><strong>The most demanding part was the fund data.</strong> The sites show daily prices, monthly, quarterly and yearly performance, holdings, cash positions and a growth of $10,000 chart, broken down by fund and share class. All of it updates without anyone at the agency or the client touching the site.</p>\n<p><strong>We wrote the data processing from scratch.</strong> The data provider delivers CSV files straight to the server, and two PHP scripts run on a schedule (cron) to process them. The main parser reads each file, adds the data the source files don&#8217;t include with the help of a second script, builds a file in the structure the site expects and replaces the previous version. Charts and tables on the site then show the new figures. Each data type has its own run, so daily prices, holdings or quarterly performance can be processed or rerun separately.</p>\n<p>If a delivery comes in without new data, the parser stops, the current figures stay on the site, and we get an email notification. <strong>Neither the agency nor the client has to check whether the data came through.</strong></p>\n<p>&nbsp;</p>\n<h3>Results</h3>\n<p><strong><span>5 weeks</span><br />\n</strong>Both sites were delivered within the new deadline agreed with the agency and its client.</p>\n<p><strong>365 of 430 hours</strong><br />\nThe project closed 65 hours under the agreed cap, and the agency paid only for the hours worked.</p>\n<p><strong>24+ months<br />\n</strong>After launch, the end client moved to continuous support of 10–20 hours a month, which has now lasted more than 24 months.</p>\n<p><strong>What happend next?<br />\n</strong>The agency still works with us.<strong><br />\n</strong></p>\n","csAboutImage":{"altText":"","atttachement_pl":{"altTextPl":null},"srcSet":"https://super-tajny-headless-cms.bravenew.agency/app/uploads/2025/05/praca-nad-strona-512x768.jpg 512w, https://super-tajny-headless-cms.bravenew.agency/app/uploads/2025/05/praca-nad-strona-853x1280.jpg 853w, https://super-tajny-headless-cms.bravenew.agency/app/uploads/2025/05/praca-nad-strona-768x1152.jpg 768w, https://super-tajny-headless-cms.bravenew.agency/app/uploads/2025/05/praca-nad-strona-1024x1536.jpg 1024w, https://super-tajny-headless-cms.bravenew.agency/app/uploads/2025/05/praca-nad-strona-1365x2048.jpg 1365w, https://super-tajny-headless-cms.bravenew.agency/app/uploads/2025/05/praca-nad-strona-scaled.jpg 1707w","sourceUrl":"https://super-tajny-headless-cms.bravenew.agency/app/uploads/2025/05/praca-nad-strona-scaled.jpg"},"csAboutExists":true,"csAboutDescription":"<p>After reviewing the scope, we told the agency right away that two weeks wasn&#8217;t enough. Besides the sites themselves, the project included charts presenting the company&#8217;s financial data and daily automatic data updates, based on files uploaded to the server.</p>\n<p>We agreed a new deadline with the agency and prepared a line of argument they could use with their client: what the scope actually includes, why it needs more time, and what the client would receive and when. Once the client accepted the new date, we started work.</p>\n","csStructuredData":null}}},"pageContext":{"id":"cG9zdDoxMjA0Nw==","language":"en","contentType":"case-study","translations":[]}},
    "staticQueryHashes": ["2032659661","2211443699","2356763386","2521492788","2633806262","2697845365","3343017907","3379812759","3806438429","3851734465","3985950302","3991507469"]}