Citizen Developer
Citizen Developer
  • 114
  • 71 334
How to Trigger a Power Automate Flow in Copilot Studio
Discover how to trigger Power Automate flows in Microsoft Copilot Studio with this easy-to-follow tutorial. This guide explains how to integrate Power Automate flows into Copilots, allowing them to perform tasks like accessing databases, running complex queries, and more. Ideal for Copilot Studio developers looking to enhance their chatbots with automation, this video will show you how to streamline your workflows using Power Automate. Learn the step-by-step process and improve your Copilot’s capabilities today.
❗️FOLLOW ME on LinkedIn❗️
www.linkedin.com/in/griffin-lickfeldt/
Get more info here:
citizendeveloper365.com/
Unlock the full potential of Power Automate flows in Microsoft Copilot Studio with this step-by-step tutorial. Learn how to seamlessly integrate Power Automate flows into your Copilot Studio projects, enabling your Copilots to execute tasks like database access, running complex queries, and automating workflows. Perfect for developers looking to optimize their chatbots with powerful automation, this guide will help you streamline processes and enhance Copilot functionality. Whether you're building for large-scale deployments or specific tasks, mastering how to trigger a flow in Copilot Studio will elevate your automation game.
💙Welcome to the Citizen Developer Channel💙
This channel's mission is to help guide, teach, discuss, and share valuable and meaningful content for Citizen (Non-technical) Developers around the world. With a current focus that will cover a broad range of Microsoft Dynamics 365 topics from Detailed How-To or Step-by-Step Guides, Best Practices for Builders, Certification Exams, and MORE!
Make sure you SUBSCRIBE so you don't miss a thing!
Video Contents:
00:00 - Video Intro
00:12 - Setup Copilot
02:08 - Flow Inputs and Outputs
03:56 - Using Flow Outputs
04:27 - Testing the Flow
05:26 - SUBSCRIBE
Переглядів: 45

Відео

How to Instantly Make Your Job More Fulfilling | #PowerTalks Ep. 22
Переглядів 7814 годин тому
🔽Sign up for this completely free, self-paced course: POWER PLATFORM 101🔽 Link: citizendeveloper365.com/payment-power-platform-101-course/ 💥Use code: UA-cam at checkout to get the course for FREE In this episode of Power Talks, Griffin talks with Andrew Hess on why he loves working with the Power Platform, outside of the private sector. As a successful Application Developer, Andrew is making a ...
How to Setup Topic Inputs in Copilot Studio
Переглядів 4919 годин тому
Discover how to CREATE TOPIC INPUTS in MICROSOFT COPILOT STUDIO with this in-depth tutorial. Feel like your copilot is repeating itself or not understanding conversations? Do this one thing! Topic Inputs allow you to define variables for a Copilot topic without adding extra conversation nodes, solving the problem of users having to repeat themselves when Copilot doesn’t automatically fill in qu...
Effective Communication: EXPLAINED | #PowerTalks Ep. 21
Переглядів 67День тому
🔽Sign up for this completely free, self-paced course: POWER PLATFORM 101🔽 Link: citizendeveloper365.com/payment-power-platform-101-course/ 💥Use code: UA-cam at checkout to get the course for FREE In this episode of Power Talks, Griffin talks with Josh Giles on ACTUALLY communicate effectively. I find that often, in a virtual world, even simple ideas can poorly communicated or be misinterpreted....
How to fix Variable Type Error in Copilot Studio
Переглядів 7114 днів тому
Learn how to FIX VARIABLE TYPE ERRORS in Microsoft COPILOT STUDIO with this detailed guide. Discover why these errors happen and explore multiple methods to resolve them effectively. This tutorial is perfect for Copilot Studio developers facing variable-related issues, offering insights into preferences, limitations, and capabilities of variables. Optimize your chatbot development by mastering ...
Unlocking the Keys to Building a Successful Consulting Career | #PowerTalks Ep. 20
Переглядів 11614 днів тому
🔽Sign up for this completely free, self-paced course: POWER PLATFORM 101🔽 Link: citizendeveloper365.com/payment-power-platform-101-course/ 💥Use code: UA-cam at checkout to get the course for FREE In this episode of Power Talks, Griffin talks with Franco Musso on his career as a freelance consultant and how he has developed his personal brand in an astounding way. Franco shares that his reputati...
How to Create Variables in Microsoft Copilot Studio
Переглядів 15321 день тому
Discover how to CREATE AND MANAGE VARIABLES in Microsoft COPILOT STUDIO with this comprehensive tutorial. Learn the method of variable creation, understand their preferences, limitations, and capabilities, and enhance your Microsoft Copilot Chatbot's performance. Perfect for anyone looking to deepen their knowledge of Microsoft Copilot and its powerful features. ❗️FOLLOW ME on LinkedIn❗️ www.li...
How Lifelong Learning Fueled Success | #PowerTalks Ep. 19
Переглядів 5921 день тому
🔽Sign up for this completely free, self-paced course: POWER PLATFORM 101🔽 Link: citizendeveloper365.com/payment-power-platform-101-course/ 💥Use code: UA-cam at checkout to get the course for FREE In this episode of Power Talks, Griffin talks with Cat Schneider on her career as a Software Engineer in the Power Platform space and how she is fueled by constant sparks of curiosity. As we discuss he...
How to Create Entities in Microsoft Copilot Studio
Переглядів 176Місяць тому
Discover how to CREATE AND MANAGE ENTITIES in Microsoft COPILOT STUDIO with this comprehensive tutorial. Learn both methods of entity creation, understand their preferences, limitations, and capabilities, and enhance your Microsoft Copilot Chatbot's performance. Perfect for anyone looking to deepen their knowledge of Microsoft Copilot and its powerful features. ❗️FOLLOW ME on LinkedIn❗️ www.lin...
The Career Development Secrets You Need to Know | #PowerTalks Ep. 18
Переглядів 61Місяць тому
🔽Sign up for this completely free, self-paced course: POWER PLATFORM 101🔽 Link: citizendeveloper365.com/payment-power-platform-101-course/ 💥Use code: UA-cam at checkout to get the course for FREE In this episode of Power Talks, Griffin talks with Greg Gant on how he has recently been able to take his career to new new heights as Chief Executive Officer (CEO). From defining the company's vision,...
Microsoft Copilot Studio | Entities and Variables Explained
Переглядів 158Місяць тому
MASTER the essential components of MICROSOFT COPILOT STUDIO with this in-depth guide on ENTITIES AND VARIABLES. Learn how to effectively use these crucial elements to enhance your Copilot chatbot development. This video provides clear explanations, practical examples, and a detailed comparison of entities and variables, helping you to optimize your chatbot's performance in Microsoft Copilot. Wh...
The Woman Managing the Microsoft Relationship | #PowerTalks Ep. 17
Переглядів 73Місяць тому
🔽Sign up for this completely free, self-paced course: POWER PLATFORM 101🔽 Link: citizendeveloper365.com/payment-power-platform-101-course/ 💥Use code: UA-cam at checkout to get the course for FREE In this episode of Power Talks, Griffin talks with Meg Johnson on how she became a Microsoft Enablement Manager by bringing people together to solve complex problems. As a woman in tech, Meg shares her...
How Microsoft Copilot is Impacting Businesses Today | #PowerTalks Ep. 16
Переглядів 104Місяць тому
🔽Sign up for this completely free, self-paced course: POWER PLATFORM 101🔽 Link: citizendeveloper365.com/payment-power-platform-101-course/ 💥Use code: UA-cam at checkout to get the course for FREE In this episode of Power Talks, Griffin talks with Dian Taylor on how businesses can begin utilizing Microsoft Copilot Studio to build advanced, generative, chatbots through a low code tool. Dian's pri...
Notify New Record Owners in D365 | Power Automate
Переглядів 104Місяць тому
Learn how to AUTOAMTICALLY EMAIL new record owners in Microsoft D365 using Power Automate! This STEP-BY-STEP GUIDE shows you how to build an automated email notification flow that alerts new owners when a record is assigned to them in Dataverse. Perfect for enhancing team communication and efficiency in D365 Sales. Discover the setup process, including triggers, actions, and expressions, for a ...
The Consulting Approach That Blew My Mind | #PowerTalks Ep. 15
Переглядів 51Місяць тому
🔽Sign up for this completely free, self-paced course: POWER PLATFORM 101🔽 Link: citizendeveloper365.com/payment-power-platform-101-course/ 💥Use code: UA-cam at checkout to get the course for FREE In this episode of Power Talks, Griffin talks with Tanya Wanninger on how to actually help businesses with Power Platform solutions. As a Director of the Rapid Solution Development team, Tanya is an ex...
Setup Automatic Emails for Forgotten Leads | D365 Sales | Power Automate
Переглядів 75Місяць тому
Setup Automatic Emails for Forgotten Leads | D365 Sales | Power Automate
The Fundamental Mistake Consultants Make Everyday | #PowerTalks Ep. 14
Переглядів 1492 місяці тому
The Fundamental Mistake Consultants Make Everyday | #PowerTalks Ep. 14
Get Notified when an Opportunity Closes | D365 Sales
Переглядів 502 місяці тому
Get Notified when an Opportunity Closes | D365 Sales
Power Apps: A Career Shift Story | #PowerTalks Ep. 13
Переглядів 6622 місяці тому
Power Apps: A Career Shift Story | #PowerTalks Ep. 13
The Career Switch that saved her from Burnout | #PowerTalks Ep. 12
Переглядів 1352 місяці тому
The Career Switch that saved her from Burnout | #PowerTalks Ep. 12
How To ACTUALLY use Copilot EVERYDAY
Переглядів 4362 місяці тому
How To ACTUALLY use Copilot EVERYDAY
Microsoft Copilot | THE 5 THINGS I WISH I KNEW
Переглядів 702 місяці тому
Microsoft Copilot | THE 5 THINGS I WISH I KNEW
The Impact Microsoft Copilot has on ERP Applications | #PowerTalks Ep. 11
Переглядів 962 місяці тому
The Impact Microsoft Copilot has on ERP Applications | #PowerTalks Ep. 11
How to Setup Copilot Opportunity Summaries | D365 Sales
Переглядів 672 місяці тому
How to Setup Copilot Opportunity Summaries | D365 Sales
Microsoft Copilot: Why you need to shift your Mindset | #PowerTalks Ep. 10
Переглядів 1432 місяці тому
Microsoft Copilot: Why you need to shift your Mindset | #PowerTalks Ep. 10
How to Setup Copilot Lead Summaries | D365 Sales
Переглядів 503 місяці тому
How to Setup Copilot Lead Summaries | D365 Sales
The One Key to Great Consulting | #PowerTalks Ep. 9
Переглядів 853 місяці тому
The One Key to Great Consulting | #PowerTalks Ep. 9
Get rid of Apply to Each Loops in Power Automate
Переглядів 2883 місяці тому
Get rid of Apply to Each Loops in Power Automate
Why Generative AI is Changing Business (CRM/SharePoint) | #PowerTalks Ep. 8
Переглядів 373 місяці тому
Why Generative AI is Changing Business (CRM/SharePoint) | #PowerTalks Ep. 8
How to RENEW your MICROSOFT PL-100 Certification
Переглядів 943 місяці тому
How to RENEW your MICROSOFT PL-100 Certification

КОМЕНТАРІ

  • @andrewhess123
    @andrewhess123 День тому

    Love the copilot studio tutorials. I really think copilots and copilot agents are going to take over in the future.

  • @gavinobrien5361
    @gavinobrien5361 2 дні тому

    Hi Griffin @citizendeveloper365, great video and thanks for your helpful tips! At the end of the video you mention about nuance and considerations: I have the use case to remove HTML from my code to send this information in an email/approval. I found the following video (ua-cam.com/video/J3GgGNzsOUo/v-deo.html) to accomplish this, however, the action is in PREVIEW and I'm curious the strategy you recommend to convert HTML into plain text using Power Automate. I know there is a plain text function in Power Apps you can use, but not sure about using Power Automate only to accomplish this goal Appreciate your time and support

  • @andrewhess123
    @andrewhess123 5 днів тому

    Thanks for doing this Griffin! Can't wait to see you hit 10k subscribers!

  • @geralddahl9159
    @geralddahl9159 5 днів тому

    I appreciate the scale @andrewhess123 works at. Some say that the idea of Power Apps ever being accessible to a citizen developer is elusive and that basically there's just too much to know for a non developer ever to hope to grasp but Andrew presents in an approachable way and ends up producing really functional stuff often with no more than highly accessible SharePoint to further keep things within reach (for example his video on modern controls and containers). Thanks for this interview, Griffin.

  • @EvenPlayingField
    @EvenPlayingField 11 днів тому

    Communication is everything!!!

  • @tanonka2023
    @tanonka2023 11 днів тому

    Totally agree- Repetition builds confidence. Interesting interview👏

  • @EvenPlayingField
    @EvenPlayingField 14 днів тому

    Very encouraging video. Thank you both!

  • @joe.wreford
    @joe.wreford 19 днів тому

    Had the pleasure of working with Franco a number of years ago. Amazing person and he taught me a lot. Forever grateful to him. Great to get a glimpse inside the mind of this superstar!

  • @vvvvv432
    @vvvvv432 22 дні тому

    That was really useful, thanks!

  • @charanjeetsingh2728
    @charanjeetsingh2728 27 днів тому

    Hi, thanks for the video. Trying to do something similar. Could you drop the xml query and filter rows expression. TIA

    • @citizendeveloper365
      @citizendeveloper365 27 днів тому

      It would be hard to utilize the xml/expressions I used in my flow because you likely will have different schema names and business requirements. I would highly highly recommend using the Fetch XML builder in the XRM toolbox. I use this every single time I need OData filters and xml queries. Once you connect the builder to your environment and build out your query, you can copy the xml and use the "Power Automate Converter" to get a copiable OData expression! You can download the XRM toolbox from this link here: www.xrmtoolbox.com/

  • @andrewhess123
    @andrewhess123 Місяць тому

    Thanks, I want to keep learning more Copilot Studio. Please keep sharing 😀

  • @brchudson
    @brchudson Місяць тому

    Very clear and informative. Thank you!

  • @MartinKuzmicz
    @MartinKuzmicz Місяць тому

    Good tutorial. Thanks.

  • @ajingar
    @ajingar Місяць тому

    Many thanks - as the previous ratings option was deprecated, your instruction on how to use the newer ratings control saved my life. Thanks! :-)

  • @BADGAYAN
    @BADGAYAN Місяць тому

    1. Is it a camera proctored exam? 2. Can i use pen and paper?

    • @citizendeveloper365
      @citizendeveloper365 Місяць тому

      1) yes. All Microsoft Exams have a proctor that is able to see your webcam and screen recording during the entire exam. 2). as far as pen and paper, I am not sure, but my initial hunch would be no. It's kind of annoying how much of a stickler they can be. I almost got me exam terminated because I was reading a question out loud... I don't think they would allow you to have anything to use/help. But to encourage you, I get you may want a piece of paper to note your thoughts but there isn't any sort of math or complex problems that you would need a piece of paper to "work through" so to speak. bets of luck!

    • @BADGAYAN
      @BADGAYAN Місяць тому

      Thank you so much for a detailed response

    • @Praxss
      @Praxss Місяць тому

      1. strictly yes 2. strictly no

  • @JeffJeffMe
    @JeffJeffMe Місяць тому

    nice, you basically said anything in this video

  • @twosatoshis2478
    @twosatoshis2478 Місяць тому

    I love your channel. Great inspiration and getting the word out there for Citizen Developers

  • @patelbhargav
    @patelbhargav 2 місяці тому

    Great stuff!

  • @tanonka2023
    @tanonka2023 2 місяці тому

    It is interesting to watch and listen to growth stories! An inspiring story. Thank you🥰

  • @charlessexton1483
    @charlessexton1483 2 місяці тому

    I really enjoyed this. I think we covered some really important topics, and also it's just great that you gave me a voice. Thanks Griffin, and thanks to everyone who takes the time to watch. Don't forget to subscribe. ;)

  • @geralddahl9159
    @geralddahl9159 2 місяці тому

    Thanks for this valuable episode.

  • @marklindberg715
    @marklindberg715 2 місяці тому

    "This guy stinks!" Not really, great video Griffin.

  • @NateGageProductions
    @NateGageProductions 2 місяці тому

    I love this video series, and interviews. I often find myself relating with the stories from your guests, or resonating with their ideas within the field. I feel I gain a little more clarity in each episode. Thank you, Carly, for sharing your experiences. I had found these tools available within my ecosystem of apps at work and started to teach myself how to use them. I've now built out a full department communication hub & multiple associated team sites. Each tailored in ways to meet the needs of the department & team members. I have a full stack of automated cloud flows developed for one of the teams, integrated with there planner task tracker. I have built out a simple but functional helpdesk app for our escalation team, and I have a lot more ideas going forward. Griffin thank you for hosting & creating these resources. These videos have given me a sense of community, in a time I have felt like an island in the sea. I would like to connect with the community further.

    • @citizendeveloper365
      @citizendeveloper365 2 місяці тому

      Oh my! That is so heartfelt for you to share. Thank you so much for sharing. Sometimes it can feel like nobody cares or is listening but I'm glad to know that you are and finding community in it! Feel free to connect with me on LinkedIn if you'd like: www.linkedin.com/in/griffin-lickfeldt/

  • @charlessexton1483
    @charlessexton1483 2 місяці тому

    I'm using Copilot more and more every month. I'm often writing documents and Copilot can help me with building out a nice structure. Also sometimes with rewriting a sentence when I can't think of a nice way to say something. Great video!

    • @ByGrif
      @ByGrif 2 місяці тому

      Charles, you're too kind. I agree that often if I don't love the way something sounds, I'll through it into Copilot and clean it up. Thanks for the input!

  • @EthanBaker2011
    @EthanBaker2011 2 місяці тому

    Thanks Griffin! Great video. I have really enjoyed your content and it has helped me find my footing and direction. Seems like I finally found my calling after 30 years.

    • @citizendeveloper365
      @citizendeveloper365 2 місяці тому

      Oh my word! Thats so kind of you. If you'd like, send me a connection on LinkedIn. I'd love to follow your journey! www.linkedin.com/in/griffin-lickfeldt/

  • @charlessexton1483
    @charlessexton1483 2 місяці тому

    Great video. I really think the key for people new to Copilot is to just start using it. That about telling it what NOT to do; I was trying to generate images with Microsoft Designer and yep, it completely ignores any instructions about what not to include.

  • @SaranyaT-s1f
    @SaranyaT-s1f 3 місяці тому

    uploading zip file is not supported, is there any way it is possible to upload zip files

    • @citizendeveloper365
      @citizendeveloper365 3 місяці тому

      As in, attach a zip file to a record in dataverse? If so, I'd say check out the purposed solutions here: powerusers.microsoft.com/t5/Building-Power-Apps/Attachments-for-a-dataverse-table-One-to-Many-relationship/td-p/882352

  • @pintu1502
    @pintu1502 3 місяці тому

    thanks from india

  • @Dougie_Wood
    @Dougie_Wood 3 місяці тому

    Thanks again for having me on your channel 🙏

  • @Btc_bott
    @Btc_bott 3 місяці тому

    Does this cert look good on a resume?

  • @eden9929
    @eden9929 4 місяці тому

    Thank you!

  • @charlessexton1483
    @charlessexton1483 4 місяці тому

    Anna is great. Thanks for doing this, Griffin. Lots of interesting and useful points.

  • @exotiknuella
    @exotiknuella 4 місяці тому

    Thanks.

  • @exotiknuella
    @exotiknuella 4 місяці тому

    Thanks Griffin!

  • @roguetrail
    @roguetrail 4 місяці тому

    Nice video, but it failed to deliver on the title. Using the Trial is not 'for FREE" - so that was extremely disappointing since I was looking to find out how I could unlock FREE Copilot. The content of the video is a good beginner tutorial but the disappointment of the title vs the content was huge.

    • @citizendeveloper365
      @citizendeveloper365 4 місяці тому

      You can utilize copilot for free via the edge internet browser if you’re looking for that! Unfortunately Microsoft keeps their hands on their money so they don’t give out extended Copilot Studio licenses for free. Thanks for watching and the feedback!

  • @rursus8354
    @rursus8354 4 місяці тому

    What? You let the AI:s generate emails, and it wrote them "better than yourself?" Isn't that a kind of fraud? For the rest: are you really a programmer?

    • @citizendeveloper365
      @citizendeveloper365 4 місяці тому

      Firstly, a hammer hammers in nails better than my fist. I don't see it as fraud to utilize tools to communicate faster. If someone asked me if my email was generated using AI tools, I'd happily tell them yes. Secondly, I will be the first to admit that I am not a computer programmer. I do not have any formal computer science background. I consider myself to be a Software Consultant and I don't see how utilizing the tools available would rid someone of a title. A Carpenter is still a carpenter even if they use tools to make their job easier and deliver higher quality work. Thank you for you comment and thoughts!

  • @Your_Chingu
    @Your_Chingu 4 місяці тому

    This is actually a great start . Thankyou so much

  • @tanonka2023
    @tanonka2023 5 місяців тому

    A helpful video for preparing for the Exam. Thank you😉

  • @allwinantofranklin895
    @allwinantofranklin895 5 місяців тому

    Great video..... Exactly what I wanted. Automatically popped up in my UA-cam feed🎉

    • @citizendeveloper365
      @citizendeveloper365 5 місяців тому

      This comment just made my day😁

    • @allwinantofranklin895
      @allwinantofranklin895 5 місяців тому

      @@citizendeveloper365 wanna give you an update. Yesterday I myself took initiative and presented my research on .NET framework to .NET Core migration. The team found it very helpful... Before watching the video I really felt unprepared and dumb. Actually your video made my day ❤️

  • @marklindberg715
    @marklindberg715 5 місяців тому

    "You are right where you're supposed to be." Griffin sharing wisdom.

  • @realsatishreddy
    @realsatishreddy 5 місяців тому

    Griffin, thank you for showcasing our Metadata Browser. Your videos are really engaging and I think Dynamics/PowerApps consultants will find great value here.

  • @shaliniakepati825
    @shaliniakepati825 5 місяців тому

    Hi I am new subscriber to you channel ,please explain more on power apps newly added features with examples.Thanks in advance

  • @jasons1856
    @jasons1856 5 місяців тому

    From nothing to familiar. Thank you

  • @marklindberg715
    @marklindberg715 5 місяців тому

    Thanks for the fun and valuable discussion, Griffin. Looking forward to learning from you and your other guests in future conversations. Keep up the great work!

  • @AceDoesYT
    @AceDoesYT 5 місяців тому

    Missing the Calendar Option Under Display </3

  • @qwertyfv
    @qwertyfv 5 місяців тому

    Cara, obrigado pelo conteúdo!! Eu basicamente sou você, só que aqui do Brasil. Trabalhei por alguns anos na Manufatura e migrei de lá para o desenvolvimento com Power Platform e D365. Hoje estou estagiando, iniciando minha carreira como desenvolvedor. Seus vídeos me fazem sentir que estou no caminho certo, muito obrigado pelo conteúdo! Abraços do Brasil :D

    • @citizendeveloper365
      @citizendeveloper365 5 місяців тому

      That is so amazing to hear! Congrats! I'd love to connect with you on LinkedIn and watch you and your career grow. Best of luck as a Low Code developer in the Power Platform!

  • @iCanCode-jx3yw
    @iCanCode-jx3yw 5 місяців тому

    Can this checkbox functionality also be applied to business process flows in model-driven apps?

    • @citizendeveloper365
      @citizendeveloper365 5 місяців тому

      I don't believe so. In the Business Process Flow builder, there isn't a way to add controls (like you can in the form builder). The control is not necessarily on the field itself, but instead is on the form. Bbecause the BPF isn't "on the form" it wouldn't inherit the control.

    • @iCanCode-jx3yw
      @iCanCode-jx3yw 5 місяців тому

      @@citizendeveloper365 Makes sense! Thanks for the reply🙂

  • @iCanCode-jx3yw
    @iCanCode-jx3yw 5 місяців тому

    Awesome! Thanks so much for the info. Great channel!

  • @GaBoyInKy
    @GaBoyInKy 5 місяців тому

    You're wrong about co-pilot not storing data. You might want to re-check that.

    • @citizendeveloper365
      @citizendeveloper365 5 місяців тому

      After reviewing some Microsoft Documentation, Microsoft has confirmed that they in fact do not store the conversational data after the conversation has ended. I'm interested in what you potentially heard otherwise. Feel free to share! Link: learn.microsoft.com/en-us/copilot/privacy-and-protections

    • @GaBoyInKy
      @GaBoyInKy 4 місяці тому

      @@citizendeveloper365 It's not what I heard but what I know. I retired from programming in 2023. I worked for both Microsoft and Apple during the late 90's and early 2000's. If you use any software created by Microsoft your info is being stored. Very similar to what Google does. So go ahead and keep your head in the sand. A lot of the scammers that operate out of India have also worked for Microsoft. And if you're not familiar Microsoft operates one of the biggest marketing firms. It's all about profit. And if your info can be collected it can be sold.