{"id":33739,"date":"2024-05-13T07:00:00","date_gmt":"2024-05-13T14:00:00","guid":{"rendered":"https:\/\/cloudinary.com\/blog\/?p=33739"},"modified":"2024-10-22T16:25:30","modified_gmt":"2024-10-22T23:25:30","slug":"get-more-from-user-generated-content-part-1","status":"publish","type":"post","link":"https:\/\/cloudinary.com\/blog\/get-more-from-user-generated-content-part-1","title":{"rendered":"Get More From Your User-Generated Content, Part 1: Managing UGC With Cloudinary"},"content":{"rendered":"\n<p>This is part one of our three-part blog series that focuses on UGC\u2019s significance and positive impact on engagement, and how to manage, moderate, and curate this content within the Cloudinary platform. Be sure to check back for parts two and three.<\/p>\n\n\n\n<p>For a more comprehensive look at UGC, explore our free, 45-minute <a href=\"https:\/\/training.cloudinary.com\/courses\/using-cloudinarys-incoming-transformations-for-perfectly-crafted-user-generated-content-45-minute-workshop\">self-paced workshop<\/a> in the <a href=\"https:\/\/training.cloudinary.com\/\">Cloudinary Academy<\/a>, which expands on the content in this blog series.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What is UGC?<\/h2>\n\n\n\n<p>User-generated content (UGC), sometimes referred to as &#8220;earned media,&#8221; is original, brand-specific content created by customers and published on social media or other channels. It comes in many forms but is usually blog posts, comments, and is often accompanied by significant user-created videos and images, setting it apart from content generated by marketing departments.Because UGC is considered to be more authentic and honest, its value is incalculable, and the power consumer influence plays in purchase decision-making can\u2019t be overstated. There\u2019s more weight placed on UGC than the content released by retailers. <a href=\"https:\/\/www.nielsen.com\/insights\/2012\/consumer-trust-in-online-social-and-mobile-advertising-grows\/\">Nielsen estimates that 92%<\/a> of consumers trust organic, user-generated content more than they trust traditional advertising. It would be challenging to find an online platform that doesn&#8217;t have at least one form of UGC.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/cloudinary-marketing-res.cloudinary.com\/image\/upload\/v1714771433\/ugc_Part1-blog-image2.jpg\" alt=\"\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Benefits of UGC<\/h2>\n\n\n\n<p>If you&#8217;ve made an online purchase, chances are you&#8217;ve encountered and engaged with customer reviews or testimonials. Typically, these opinions from fellow consumers greatly influence the decision to buy a product.&nbsp;<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><a href=\"https:\/\/www.adweek.com\/performance-marketing\/why-consumers-share-user-generated-content-infographic\/\"><em>86%<\/em><\/a><em> of consumers credit reviews as pivotal in their purchasing decisions.<\/em><\/p>\n<\/blockquote>\n\n\n\n<p>Those same UGC photos and reviews are responsible for a <a href=\"https:\/\/www.searchlogistics.com\/learn\/statistics\/user-generated-content-statistics\/#:~:text=According%20to%20a%20ComScore%20study,50%25%20increase%20in%20engagement%20overall.\">28% uplift in social media engagement <\/a>compared to posts without UGC.<\/p>\n\n\n\n<p>When <a href=\"https:\/\/www.bazaarvoice.com\/ugc-platform\/?utm_source=google&amp;utm_medium=cpc&amp;utm_campaign=none&amp;utm_content=na+brand+exact&amp;utm_term=bazaarvoice&amp;gad_source=1&amp;gclid=CjwKCAjw_LOwBhBFEiwAmSEQAeSTJHTFU5vuZBrHFTKzMZaOmxgZNAh5Z9ORffRkn_exwSzoyp6GdxoCBB0QAvD_BwE\">Bazaarvoice<\/a> surveyed their network, they found a <a href=\"https:\/\/www.bazaarvoice.com\/blog\/the-complete-guide-to-ugc\/#:~:text=Using%20data%20from%20our%20Bazaarvoice,compared%20with%20brand%2Dcreated%20content.\">conversion rate increase of 144%<\/a> on platforms where users can interact with UGC and a 162% increase in revenue per visitor.<\/p>\n\n\n\n<p>By now it should be clear that UGC has a direct impact on revenue, along with the pluses of increased brand awareness, greater brand trust, and higher conversion rates.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Managing UGC With Cloudinary<\/h2>\n\n\n\n<p>Imagine you\u2019re a business with the need to handle UGC in your application. Maybe you\u2019d like your users to accompany their review with photos and videos. Maybe you have a food delivery app, where many restaurants need to upload images of their food. Or you have a dating app, where the ability for users to upload content is the main functionality of your app. Perhaps you\u2019re in travel and tourism and know that hotel images and video are the most important aspect of a successful booking.&nbsp;<\/p>\n\n\n\n<p>Let&#8217;s explore how Cloudinary can help you manage this content.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Incoming Transformations<\/h3>\n\n\n\n<p>First, you\u2019ll need to standardize uploaded assets to ensure they meet the requirements of your application. This is accomplished by <a href=\"https:\/\/cloudinary.com\/documentation\/transformations_on_upload#incoming_transformations\">incoming transformations<\/a>.&nbsp;<\/p>\n\n\n\n<p>Incoming transformations are applied to videos and images at the moment of upload. This means you can apply optimizations, resizing, and adjust quality, among other modifications, to the content before storing it.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/cloudinary-marketing-res.cloudinary.com\/image\/upload\/v1714771433\/ugc_Part1-blog-image3.jpg\" alt=\"\"\/><\/figure>\n\n\n\n<p>Cloudinary\u2019s incoming transformations are important because <em>by default<\/em>, uploaded assets are stored<em> <\/em>in their original form (without transformations) upon upload, which is likely not needed for UGC.<\/p>\n\n\n\n<p>Incoming transformations can be created programmatically via the <a href=\"https:\/\/cloudinary.com\/documentation\/image_upload_api_reference#upload_optional_parameters\">Upload API<\/a> or using <a href=\"https:\/\/cloudinary.com\/documentation\/upload_presets#creating_and_managing_upload_presets\">Upload presets<\/a>.<\/p>\n\n\n\n<p>Using incoming transformations streamline your workflow to deliver optimized assets which consume less bandwidth, improve the user experience, and all but eliminate the need to manually transform every asset.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img width=\"1024\" height=\"104\" data-public-id=\"Web_Assets\/blog\/Blog-ugc-part1-3\/Blog-ugc-part1-3.png\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/w_1024,h_104,c_scale\/f_auto,q_auto\/v1715272674\/Web_Assets\/blog\/Blog-ugc-part1-3\/Blog-ugc-part1-3.png?_i=AA\" alt=\"\" class=\"wp-post-33739 wp-image-33761\" data-format=\"png\" data-transformations=\"f_auto,q_auto\" data-version=\"1715272674\" data-seo=\"1\" srcset=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1715272674\/Web_Assets\/blog\/Blog-ugc-part1-3\/Blog-ugc-part1-3.png?_i=AA 1314w, https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1715272674\/Web_Assets\/blog\/Blog-ugc-part1-3\/Blog-ugc-part1-3.png?_i=AA 300w, https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1715272674\/Web_Assets\/blog\/Blog-ugc-part1-3\/Blog-ugc-part1-3.png?_i=AA 768w, https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1715272674\/Web_Assets\/blog\/Blog-ugc-part1-3\/Blog-ugc-part1-3.png?_i=AA 1024w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\"><em>The code (Node) for an incoming transformation, which adjusts the dimensions to 500px x 500px, crops to a thumbnail, fully rounds the corners, and changes the file format to PNG upon upload.<\/em><\/figcaption><\/figure>\n\n\n\n<p>Now that we\u2019ve established what incoming transformations are, you\u2019ll need a way to actually apply them to your UGC. Here\u2019s where we\u2019d like to introduce upload presets.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Upload Presets<\/h3>\n\n\n\n<p><a href=\"https:\/\/cloudinary.com\/documentation\/create_upload_preset_tutorial\">Upload presets<\/a> are a way to centrally define a set of options, such as tags and transformations. An upload preset can be applied to any amount of assets within a single upload call instead of having to apply transformations individually.<\/p>\n\n\n\n<p>This provides you with a convenient way to maintain consistent upload settings and security measures to every asset while giving you the ability to apply that preset to all user uploads. This streamlines your content management by saving time, preventing errors, and allowing for uniformity in bulk uploads.<\/p>\n\n\n\n<p>Here, we&#8217;ve created a custom upload preset designed specifically for the use case of a user uploading an image for their account\u2019s profile picture.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full is-resized\"><img width=\"698\" height=\"670\" data-public-id=\"Web_Assets\/blog\/Blog-ugc-part1-4\/Blog-ugc-part1-4.png\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/w_698,h_670,c_scale\/f_auto,q_auto\/v1715272668\/Web_Assets\/blog\/Blog-ugc-part1-4\/Blog-ugc-part1-4.png?_i=AA\" alt=\"\" class=\"wp-post-33739 wp-image-33762\" style=\"width:405px;height:auto\" data-format=\"png\" data-transformations=\"f_auto,q_auto\" data-version=\"1715272668\" data-seo=\"1\" srcset=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1715272668\/Web_Assets\/blog\/Blog-ugc-part1-4\/Blog-ugc-part1-4.png?_i=AA 698w, https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1715272668\/Web_Assets\/blog\/Blog-ugc-part1-4\/Blog-ugc-part1-4.png?_i=AA 300w\" sizes=\"auto, (max-width: 698px) 100vw, 698px\" \/><figcaption class=\"wp-element-caption\"><em>On the left is the code (Node) for building our preset called \u201cprofile-preset,\u201d which adjusts the width, height, adds a crop, and centers on the face.<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img width=\"958\" height=\"296\" data-public-id=\"Web_Assets\/blog\/Blog-ugc-part1-5_3376343987\/Blog-ugc-part1-5_3376343987.png\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/w_958,h_296,c_scale\/f_auto,q_auto\/v1715272672\/Web_Assets\/blog\/Blog-ugc-part1-5_3376343987\/Blog-ugc-part1-5_3376343987.png?_i=AA\" alt=\"\" class=\"wp-post-33739 wp-image-33763\" data-format=\"png\" data-transformations=\"f_auto,q_auto\" data-version=\"1715272672\" data-seo=\"1\" srcset=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1715272672\/Web_Assets\/blog\/Blog-ugc-part1-5_3376343987\/Blog-ugc-part1-5_3376343987.png?_i=AA 958w, https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1715272672\/Web_Assets\/blog\/Blog-ugc-part1-5_3376343987\/Blog-ugc-part1-5_3376343987.png?_i=AA 300w, https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1715272672\/Web_Assets\/blog\/Blog-ugc-part1-5_3376343987\/Blog-ugc-part1-5_3376343987.png?_i=AA 768w\" sizes=\"auto, (max-width: 958px) 100vw, 958px\" \/><figcaption class=\"wp-element-caption\"><em>On the right, in just a few lines of code you can apply the preset we\u2019ve just created.<\/em><\/figcaption><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p>For a UGC use case, moderation might be something to account for within an upload preset. More on this in part 2.&nbsp;<\/p>\n\n\n\n<p>Check out this <a href=\"https:\/\/cloudinary.com\/documentation\/create_upload_preset_tutorial\">tutorial<\/a> to learn more about upload presets.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Upload Widget<\/h3>\n\n\n\n<p>Next, we need an easy, intuitive way to utilize all of this functionality in one spot. This is where Cloudinary\u2019s fully customizable <a href=\"https:\/\/cloudinary.com\/documentation\/upload_widget_tutorial\">Upload widget<\/a> comes in.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img width=\"1024\" height=\"811\" data-public-id=\"Web_Assets\/blog\/Blog-ugc-part1-6\/Blog-ugc-part1-6.png\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/w_1024,h_811,c_scale\/f_auto,q_auto\/v1715272661\/Web_Assets\/blog\/Blog-ugc-part1-6\/Blog-ugc-part1-6.png?_i=AA\" alt=\"\" class=\"wp-post-33739 wp-image-33764\" data-format=\"png\" data-transformations=\"f_auto,q_auto\" data-version=\"1715272661\" data-seo=\"1\" srcset=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1715272661\/Web_Assets\/blog\/Blog-ugc-part1-6\/Blog-ugc-part1-6.png?_i=AA 1382w, https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1715272661\/Web_Assets\/blog\/Blog-ugc-part1-6\/Blog-ugc-part1-6.png?_i=AA 300w, https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1715272661\/Web_Assets\/blog\/Blog-ugc-part1-6\/Blog-ugc-part1-6.png?_i=AA 768w, https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1715272661\/Web_Assets\/blog\/Blog-ugc-part1-6\/Blog-ugc-part1-6.png?_i=AA 1024w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img width=\"1024\" height=\"176\" data-public-id=\"Web_Assets\/blog\/Blog-ugc-part1-7\/Blog-ugc-part1-7.png\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/w_1024,h_176,c_scale\/f_auto,q_auto\/v1715272658\/Web_Assets\/blog\/Blog-ugc-part1-7\/Blog-ugc-part1-7.png?_i=AA\" alt=\"\" class=\"wp-post-33739 wp-image-33765\" data-format=\"png\" data-transformations=\"f_auto,q_auto\" data-version=\"1715272658\" data-seo=\"1\" srcset=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1715272658\/Web_Assets\/blog\/Blog-ugc-part1-7\/Blog-ugc-part1-7.png?_i=AA 1034w, https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1715272658\/Web_Assets\/blog\/Blog-ugc-part1-7\/Blog-ugc-part1-7.png?_i=AA 300w, https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1715272658\/Web_Assets\/blog\/Blog-ugc-part1-7\/Blog-ugc-part1-7.png?_i=AA 768w, https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1715272658\/Web_Assets\/blog\/Blog-ugc-part1-7\/Blog-ugc-part1-7.png?_i=AA 1024w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>With just a line of code within a script tag, you can be up and running with your Upload widget!<\/p>\n\n\n\n<p>To get going with the Upload widget, follow these steps:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Include the Cloudinary widget<\/strong> <a href=\"https:\/\/upload-widget.cloudinary.com\/global\/all.js\">JavaScript file<\/a> in your web page.<\/li>\n\n\n\n<li><strong>Add the widget.<\/strong> Use the createUploadWidget method to create your widget, specifying the upload preset that you created in the first step, your cloud name, and some additional widget options.<\/li>\n\n\n\n<li><strong>Add a button.<\/strong> Add an HTML button to the page to display the widget when clicked.<\/li>\n\n\n\n<li><strong>Add an event listener<\/strong> to open the widget when the button is clicked.<\/li>\n<\/ol>\n\n\n\n<p>Check out this <a href=\"https:\/\/cloudinary.com\/documentation\/upload_widget_tutorial\">tutorial<\/a> to learn more about the Upload Widget.<\/p>\n\n\n\n<p>Within the upload widget, you can:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Manually select any of the upload presets you\u2019ve created.<\/li>\n\n\n\n<li>Manually add any tagging, if you haven\u2019t already specified that in your upload preset.<\/li>\n\n\n\n<li>Manually specify a Public ID, if you haven\u2019t already specified in your upload preset.<\/li>\n\n\n\n<li>Choose assets from a variety of integrated sources. See the bar at the top of the widget for more options when you scroll horizontally.<\/li>\n\n\n\n<li>Browse local assets on your computer to upload, or drag and drop assets directly into the widget.<\/li>\n<\/ul>\n\n\n\n<p>Cloudinary\u2019s Upload widget will seamlessly integrate with your application and allow uploads directly from your user\u2019s devices. Additionally, the upload widget is responsive right out of the box, allowing you to implement security and moderation via upload validation, and will provide scalability and reliability as your application grows.<\/p>\n\n\n\n<p>To dive deeper into managing your UGC with Cloudinary, explore our comprehensive\u00a0<a href=\"https:\/\/cloudinary.com\/documentation\/user_generated_content\" target=\"_blank\" rel=\"noreferrer noopener\">UGC guide<\/a>\u00a0in the documentation.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/cloudinary-marketing-res.cloudinary.com\/image\/upload\/v1729015625\/ugc_diagram_2x.png\" alt=\"\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Wrapping Up<\/h2>\n\n\n\n<p>We\u2019ve only scratched the surface of crafting user-generated content with Cloudinary. In part two of this series, we\u2019ll go over file resizing, organizational structure, and content analysis, so make sure to check it out!<\/p>\n\n\n\n<p>Ready to try Cloudinary now? <a href=\"https:\/\/cloudinary.com\/users\/register_free\">Sign up here<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This is part one of our three-part blog series that focuses on UGC\u2019s significance and positive impact on engagement, and how to manage, moderate, and curate this content within the Cloudinary platform. Be sure to check back for parts two and three. For a more comprehensive look at UGC, explore our free, 45-minute self-paced workshop [&hellip;]<\/p>\n","protected":false},"author":87,"featured_media":33767,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_cloudinary_featured_overwrite":false,"footnotes":""},"categories":[1],"tags":[165,300,304],"class_list":["post-33739","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-image-transformation","tag-user-generated-content","tag-video-transformation"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.6 (Yoast SEO v26.9) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Part 1: Streamline UGC Workflows: Automation, Resizing, Cropping<\/title>\n<meta name=\"description\" content=\"Cloudinary simplifies UGC workflows through automation, file resizing, scaling, cropping, compression, organizational structure, watermarking &amp; more.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cloudinary.com\/blog\/get-more-from-user-generated-content-part-1\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Get More From Your User-Generated Content, Part 1: Managing UGC With Cloudinary\" \/>\n<meta property=\"og:description\" content=\"Cloudinary simplifies UGC workflows through automation, file resizing, scaling, cropping, compression, organizational structure, watermarking &amp; more.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cloudinary.com\/blog\/get-more-from-user-generated-content-part-1\" \/>\n<meta property=\"og:site_name\" content=\"Cloudinary Blog\" \/>\n<meta property=\"article:published_time\" content=\"2024-05-13T14:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-10-22T23:25:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/v1714771433\/ugc_Part1-blog\/ugc_Part1-blog-jpg?_i=AA\" \/>\n\t<meta property=\"og:image:width\" content=\"2000\" \/>\n\t<meta property=\"og:image:height\" content=\"1100\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"melindapham\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"NewsArticle\",\"@id\":\"https:\/\/cloudinary.com\/blog\/get-more-from-user-generated-content-part-1#article\",\"isPartOf\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/get-more-from-user-generated-content-part-1\"},\"author\":{\"name\":\"melindapham\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/0d5ad601e4c3b5be89245dfb14be42d9\"},\"headline\":\"Get More From Your User-Generated Content, Part 1: Managing UGC With Cloudinary\",\"datePublished\":\"2024-05-13T14:00:00+00:00\",\"dateModified\":\"2024-10-22T23:25:30+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/get-more-from-user-generated-content-part-1\"},\"wordCount\":1165,\"publisher\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/get-more-from-user-generated-content-part-1#primaryimage\"},\"thumbnailUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1714771433\/ugc_Part1-blog\/ugc_Part1-blog.jpg?_i=AA\",\"keywords\":[\"Image Transformation\",\"User-Generated Content\",\"Video Transformation\"],\"inLanguage\":\"en-US\",\"copyrightYear\":\"2024\",\"copyrightHolder\":{\"@id\":\"https:\/\/cloudinary.com\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cloudinary.com\/blog\/get-more-from-user-generated-content-part-1\",\"url\":\"https:\/\/cloudinary.com\/blog\/get-more-from-user-generated-content-part-1\",\"name\":\"Part 1: Streamline UGC Workflows: Automation, Resizing, Cropping\",\"isPartOf\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/get-more-from-user-generated-content-part-1#primaryimage\"},\"image\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/get-more-from-user-generated-content-part-1#primaryimage\"},\"thumbnailUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1714771433\/ugc_Part1-blog\/ugc_Part1-blog.jpg?_i=AA\",\"datePublished\":\"2024-05-13T14:00:00+00:00\",\"dateModified\":\"2024-10-22T23:25:30+00:00\",\"description\":\"Cloudinary simplifies UGC workflows through automation, file resizing, scaling, cropping, compression, organizational structure, watermarking & more.\",\"breadcrumb\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/get-more-from-user-generated-content-part-1#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/cloudinary.com\/blog\/get-more-from-user-generated-content-part-1\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cloudinary.com\/blog\/get-more-from-user-generated-content-part-1#primaryimage\",\"url\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1714771433\/ugc_Part1-blog\/ugc_Part1-blog.jpg?_i=AA\",\"contentUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1714771433\/ugc_Part1-blog\/ugc_Part1-blog.jpg?_i=AA\",\"width\":2000,\"height\":1100},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/cloudinary.com\/blog\/get-more-from-user-generated-content-part-1#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/cloudinary.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Get More From Your User-Generated Content, Part 1: Managing UGC With Cloudinary\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#website\",\"url\":\"https:\/\/cloudinary.com\/blog\/\",\"name\":\"Cloudinary Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/cloudinary.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#organization\",\"name\":\"Cloudinary Blog\",\"url\":\"https:\/\/cloudinary.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649718331\/Web_Assets\/blog\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877.png?_i=AA\",\"contentUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649718331\/Web_Assets\/blog\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877.png?_i=AA\",\"width\":312,\"height\":60,\"caption\":\"Cloudinary Blog\"},\"image\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/0d5ad601e4c3b5be89245dfb14be42d9\",\"name\":\"melindapham\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/e6f989fa97fe94be61596259d8629c3df65aec4c7da5c0000f90d810f313d4f4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/e6f989fa97fe94be61596259d8629c3df65aec4c7da5c0000f90d810f313d4f4?s=96&d=mm&r=g\",\"caption\":\"melindapham\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Part 1: Streamline UGC Workflows: Automation, Resizing, Cropping","description":"Cloudinary simplifies UGC workflows through automation, file resizing, scaling, cropping, compression, organizational structure, watermarking & more.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/cloudinary.com\/blog\/get-more-from-user-generated-content-part-1","og_locale":"en_US","og_type":"article","og_title":"Get More From Your User-Generated Content, Part 1: Managing UGC With Cloudinary","og_description":"Cloudinary simplifies UGC workflows through automation, file resizing, scaling, cropping, compression, organizational structure, watermarking & more.","og_url":"https:\/\/cloudinary.com\/blog\/get-more-from-user-generated-content-part-1","og_site_name":"Cloudinary Blog","article_published_time":"2024-05-13T14:00:00+00:00","article_modified_time":"2024-10-22T23:25:30+00:00","og_image":[{"width":2000,"height":1100,"url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/v1714771433\/ugc_Part1-blog\/ugc_Part1-blog-jpg?_i=AA","type":"image\/jpeg"}],"author":"melindapham","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"NewsArticle","@id":"https:\/\/cloudinary.com\/blog\/get-more-from-user-generated-content-part-1#article","isPartOf":{"@id":"https:\/\/cloudinary.com\/blog\/get-more-from-user-generated-content-part-1"},"author":{"name":"melindapham","@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/0d5ad601e4c3b5be89245dfb14be42d9"},"headline":"Get More From Your User-Generated Content, Part 1: Managing UGC With Cloudinary","datePublished":"2024-05-13T14:00:00+00:00","dateModified":"2024-10-22T23:25:30+00:00","mainEntityOfPage":{"@id":"https:\/\/cloudinary.com\/blog\/get-more-from-user-generated-content-part-1"},"wordCount":1165,"publisher":{"@id":"https:\/\/cloudinary.com\/blog\/#organization"},"image":{"@id":"https:\/\/cloudinary.com\/blog\/get-more-from-user-generated-content-part-1#primaryimage"},"thumbnailUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1714771433\/ugc_Part1-blog\/ugc_Part1-blog.jpg?_i=AA","keywords":["Image Transformation","User-Generated Content","Video Transformation"],"inLanguage":"en-US","copyrightYear":"2024","copyrightHolder":{"@id":"https:\/\/cloudinary.com\/#organization"}},{"@type":"WebPage","@id":"https:\/\/cloudinary.com\/blog\/get-more-from-user-generated-content-part-1","url":"https:\/\/cloudinary.com\/blog\/get-more-from-user-generated-content-part-1","name":"Part 1: Streamline UGC Workflows: Automation, Resizing, Cropping","isPartOf":{"@id":"https:\/\/cloudinary.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cloudinary.com\/blog\/get-more-from-user-generated-content-part-1#primaryimage"},"image":{"@id":"https:\/\/cloudinary.com\/blog\/get-more-from-user-generated-content-part-1#primaryimage"},"thumbnailUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1714771433\/ugc_Part1-blog\/ugc_Part1-blog.jpg?_i=AA","datePublished":"2024-05-13T14:00:00+00:00","dateModified":"2024-10-22T23:25:30+00:00","description":"Cloudinary simplifies UGC workflows through automation, file resizing, scaling, cropping, compression, organizational structure, watermarking & more.","breadcrumb":{"@id":"https:\/\/cloudinary.com\/blog\/get-more-from-user-generated-content-part-1#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cloudinary.com\/blog\/get-more-from-user-generated-content-part-1"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudinary.com\/blog\/get-more-from-user-generated-content-part-1#primaryimage","url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1714771433\/ugc_Part1-blog\/ugc_Part1-blog.jpg?_i=AA","contentUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1714771433\/ugc_Part1-blog\/ugc_Part1-blog.jpg?_i=AA","width":2000,"height":1100},{"@type":"BreadcrumbList","@id":"https:\/\/cloudinary.com\/blog\/get-more-from-user-generated-content-part-1#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cloudinary.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Get More From Your User-Generated Content, Part 1: Managing UGC With Cloudinary"}]},{"@type":"WebSite","@id":"https:\/\/cloudinary.com\/blog\/#website","url":"https:\/\/cloudinary.com\/blog\/","name":"Cloudinary Blog","description":"","publisher":{"@id":"https:\/\/cloudinary.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cloudinary.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/cloudinary.com\/blog\/#organization","name":"Cloudinary Blog","url":"https:\/\/cloudinary.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649718331\/Web_Assets\/blog\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877.png?_i=AA","contentUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649718331\/Web_Assets\/blog\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877.png?_i=AA","width":312,"height":60,"caption":"Cloudinary Blog"},"image":{"@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/0d5ad601e4c3b5be89245dfb14be42d9","name":"melindapham","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/e6f989fa97fe94be61596259d8629c3df65aec4c7da5c0000f90d810f313d4f4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e6f989fa97fe94be61596259d8629c3df65aec4c7da5c0000f90d810f313d4f4?s=96&d=mm&r=g","caption":"melindapham"}}]}},"jetpack_featured_media_url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1714771433\/ugc_Part1-blog\/ugc_Part1-blog.jpg?_i=AA","_links":{"self":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts\/33739","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/users\/87"}],"replies":[{"embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/comments?post=33739"}],"version-history":[{"count":5,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts\/33739\/revisions"}],"predecessor-version":[{"id":36151,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts\/33739\/revisions\/36151"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/media\/33767"}],"wp:attachment":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/media?parent=33739"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/categories?post=33739"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/tags?post=33739"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}