Feed me: set entrytype dynamically Can someone confirm that when importing entries with Feed-Me, the entrytype can NOT be set dynamically based on a field of the feed?
i don't think it is possible via GUI but you can do this via feed me events and a simple plugin.

because entrytype's fieldlayout and field mappings are different, in my solution, you should edit feed and update fieldmapping for each entry type, change the if condition of the code and run the feed again.

    Event::on(Process::class, Process::EVENT_STEP_BEFORE_ELEMENT_SAVE, function (FeedProcessEvent $event) {
        $entryTypeId=$event-&gt;feedData['entrytype'];
        if ($entryTypeId==1){
            $event-&gt;element-&gt;typeId=1;
        }
        //maybe, if field mapping for entrytype1 and entrytype2 are same
        elseif ($entryTypeId==2){
            $event-&gt;element-&gt;typeId=2;
        } 
        else {
            //skip saving element for other entry types because they have different field mapping.
            $event-&gt;isValid=false;
        }
    });



about event->isValid