{"status":"success","username":"dinmanwobi","page_id":8769,"firstname":"Dinma Nwobi","subscription":"{\"status\":\"free\",\"expiration_date\":null,\"can_trial\":true}","elements":["{\"type\":\"text\",\"header\":\"Hey, I'm Dinma Nwobi, my tribe call me 'The Queen of Happiness and Human Flourishing.'\",\"data\":[{\"localHTML\":\"<p>I support individuals, couples and families<strong> <\/strong>to<strong> flourish <\/strong>and enjoy <strong>happier,<\/strong> more <strong>harmonious<\/strong> and <strong>meaningful<\/strong> lives.<\/p><p><\/p><p><\/p><p>I adopt a <strong>science-based, solution-focused, wellbeing approach<\/strong> to support my clients tap into their innate resourcefulness to flourish and resiliently navigate through their life\u2019s seasons as they lead whole, authentic, happier and more meaningful lives.<\/p><p><\/p><p>I am married to my partner-in-bliss Nedum Nwobi and we are raising four amazing kids, with whom we are living our family legacy of raising other happier families and rocking our authentic happiness together.<\/p><p><\/p><p>When I'm not coaching, mentoring, speaking, or training people to maximise their personal power and potentials towards achieving their desired goals and enjoying happier, more meaningful lives,<\/p><p><\/p><p>I am learning new things, acquiring new skills, exploring new bodies of knowledge or playing with my family and building my positivity portfolio through taking pictures, recording TikTok videos and dancing <em>even though some haters say I am stiff and cannot dance.<\/em><\/p><p><\/p>\"}]}","{\"type\":\"button\",\"data\":[{\"title\":\"Preparing for Bliss Project ( commitment payment)\",\"url\":\"https:\/\/selar.co\/5nw3\"},{\"title\":\"Preparing for Bliss Project ( Love-A-Thon Discount: 20% off full payment)\",\"url\":\"https:\/\/selar.co\/bjvv\"},{\"title\":\"Register for LOVE-A-THON\",\"url\":\"https:\/\/bit.ly\/20thLove-A-Thon\"},{\"title\":\"Register for \\\" GET YOUR POWER BACK\\\"\",\"url\":\"https:\/\/dinmanwobi.com\/get-your-power-back-2\/\"},{\"title\":\"Sign up for:  5 Ways to Process and Release Past Traumas (For Women)\",\"url\":\"https:\/\/dinmanwobi.com\/release-trauma\/\"},{\"title\":\"Get Your Power Back Project \",\"url\":\"http:\/\/selar.co\/get-your-power-back\u00a0\"},{\"title\":\"Happify Experience (One Year Coaching + Community + Happify Resources)\",\"url\":\"https:\/\/bit.ly\/ExperienceHappify\"},{\"title\":\"Happify COMBO: The Book + The Journal\",\"url\":\"https:\/\/paystack.com\/buy\/happifycombo\"},{\"title\":\"Happify (book ONLY)\",\"url\":\"https:\/\/paystack.com\/buy\/happifybook\"},{\"title\":\"Book a 90-Minute Action Plan Consultation\",\"url\":\"https:\/\/selar.co\/actionplan\"},{\"title\":\"Buy The ABC of Intentional Parenting (aka the parenting bible)\",\"url\":\"https:\/\/paystack.com\/buy\/abcofintentionalparenting\"},{\"title\":\"Buy Intentional Parenting on the GO (12-module Self Paced) Coaching audio program\",\"url\":\"https:\/\/selar.co\/ ontheGOcoaching \"},{\"title\":\"Download a FREE Guide (What To Do to Support Your TEEN to Flourish Through Uncertain Times\",\"url\":\"https:\/\/bit.ly\/supportTEEN\"}]}","{\"type\":\"card\",\"header\":\"\",\"subheader\":\"\",\"data\":[{\"image\":\"https:\/\/content.disha.ng\/pages\/251160ce-5c39-4cd6-a911-269bdfc9edb1\/iJs5RFn9VzuKPCxjAO6KGqUjSI0iTuEI20vP4HuF.jpeg\",\"title\":\"\",\"altText\":\"Get Your Power Back 30-Day Project is a 30-day immersive experience where you go through the dynamics of healing, resilience and authenticity that will support you to move from a depressing, disatisfied life to a flourishing, more satisfying life in less than 30 days. The Project admits ONLY 10 women and will be delivered via  4 LIVE Workshops, 30-Day Implementation Support with an intimate circle of just 10 Women.\",\"url\":\"http:\/\/www.dinmanwobi.com\/get-your-power-back\"},{\"image\":\"https:\/\/content.disha.ng\/pages\/7723b4d0-9cdc-4df2-b039-ef128cff51d1\/gPgI2o6dShslnmclQqAaW1k6nXUZg4QLn9qmrlF1.jpeg\",\"title\":\"\",\"url\":\"https:\/\/paystack.com\/buy\/abcofintentionalparenting\"},{\"image\":\"\",\"title\":\"\",\"altText\":\"\",\"url\":\"\"}]}","{\"type\":\"video\",\"header\":\"Watch 3 Things You Should Say Daily During Adversity to be more Resilient\",\"subheader\":\"What you say to yourself during trying, uncertain times in your life is more important than the adversity itself. Explore 3 things you should say to yourself daily during times of unease, restlessness, or emotional fatigue that will boost your resilience, wellbeing and happiness through the adversity and beyond.\",\"data\":[{\"url\":\"https:\/\/www.youtube.com\/embed\/TtjbzCJ0Zks\"}]}"],"settings":"{\"profileImage\":\"https:\/\/content.disha.ng\/pages\/0ddf96b6-67b6-4776-a2f4-ae21603b02d2\/VgWJaoaRwaS5Td0TCYXhLxry24uahEvHUQRhQH7d.jpeg\",\"pageTitle\":\"Dinma Nwobi\",\"bio\":\"Get happier and flourishing with the Founder, Happify Humanity Project. Certified Positive Psychology Coach, Certified Assessor of Emotional Intelligence. Director of Studies, Institute of Family Engineering and Development. Co-Author, The ABC of Intentional Parenting. #intentionalliving #intentionalparenting #intentionalmarriage #intentionalfamily\",\"userStatus\":\"newUser\",\"socialLink\":[{\"id\":\"Whatsapp\",\"label\":\"whatsapp\",\"urlPrefix\":\"www.whatsapp.com\/\",\"value\":\"2348033559944\"},{\"id\":\"Instagram\",\"label\":\"instagram\",\"urlPrefix\":\"www.instagram.com\/\",\"value\":\"dinmanwobi\"},{\"id\":\"Email\",\"label\":\"email\",\"urlPrefix\":\"www.email.com\/\",\"value\":\"happydinmanwobi@gmail.com\"},{\"id\":\"Facebook\",\"label\":\"facebook\",\"urlPrefix\":\"www.facebook.com\/\",\"value\":\"dinmanwobi\"}],\"setTheme\":{\"selectedFont\":\"font-lively\",\"selectedColor\":\"disha-theme-green-gradient\",\"selectedBorder\":\"border-rounded\",\"selectedEdge\":\"edgeEnabled\",\"selectedBackground\":\"background-light\",\"selectedBrand\":\"brandEnabled\"},\"setScripts\":{\"googleAnalytics\":\"\",\"facebookPixels\":\"\"}}","currency":null,"country":null,"industry":null,"is_discoverable":1,"is_payment_on":1,"has_products":false,"locale":"en","rave_islive":0,"rave_keys":"","created_on":"2020-06-04T11:33:52.000000Z","updated_on":"2024-04-17T01:00:13.000000Z"}